A number of autogenerated header files are not added to ".gitignore" in "$source_base".
For example, in a current project of mine,
$ git status
shows
lib/alloca.h
lib/fcntl.h
lib/inttypes.h
lib/langinfo.h
lib/limits.h
lib/locale.h
lib/signal.h
lib/stdio.h
lib/stdlib.h
lib/string.h
lib/sys/
lib/time.h
lib/unistd.h
lib/wchar.h
lib/wctype.h
Currently, Gnulib only adds "in"-files like "
alloca.h.in" to ".gitignore".
Marc