On Wed, 22 Apr 2020 21:54:14 +0200 John Paul Adrian Glaubitz <glaub...@physik.fu-berlin.de> wrote:
> On 4/22/20 9:44 PM, Hans Ulrich Niedermann wrote: > > Signed-off-by: Hans Ulrich Niedermann <h...@n-dimensional.de> > > --- > > .gitignore | 3 +++ > > 1 file changed, 3 insertions(+) > > > > diff --git a/.gitignore b/.gitignore > > index 819cd185d..149b3713a 100644 > > --- a/.gitignore > > +++ b/.gitignore > > @@ -3,6 +3,7 @@ > > 10_* > > 20_linux_xen > > 30_os-prober > > +/30_uefi-firmware > > 40_custom > > 41_custom > > *.1 > > @@ -18,6 +19,7 @@ build-grub-gen-asciih > > build-grub-gen-widthspec > > build-grub-mkfont > > cdboot_test > > +/ChangeLog > > cmp_test > > config.cache > > config.guess > > @@ -31,6 +33,7 @@ configure > > core_compress_test > > DISTLIST > > docs/*.info > > +/docs/*.info-* > > docs/stamp-vti > > docs/version.texi > > ehci_test > > What's with the preceding slash in the filenames? Is it really > "/30_uefi-firmware"? Yes. If a ".gitignore" file contains /ChangeLog then git will only ignore a file named "ChangeLog" located in the same directory where the .gitignore file is, i.e. a file like "subdir/ChangeLog" will not match. If a ".gitignore" file contains Makefile then git will ignore all files named Makefile located in the same directory where the .gitignore file is _and_in_all_of_its_subdirs_. The files I want to ignore are created in just one specific (sub)directory, so I want to ignore those files only in their respective (sub)directory. Ignoring other files located in some other directory just because they happen to have the same name does not make sense and would be a mistake. Of course, this means it would make most sense to actually change most lines in .gitignore to start with "/", but I just wanted to _add_ a few forgotten files here without rewriting everything from scratch, but without copying the mistakes of the existing lines to the newly added lines. Uli _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel