On Wed, Oct 10, 2018 at 09:33:00AM +0000, Naja Melan wrote: > I ran into a strange bug. In the following script the commit at the end will fail with: > > > The following paths are ignored by one of your .gitignore files: > > .etckeeper > > Use -f if you really want to add them. > > Note that there is no .gitignore file and no `.etckeeper` file in the > repository, there is nothing in .git/exclude. That's weird. Do you have any git-related environment variables set? Or anything in your config that might be pointing git to an alternate repository or working tree? Try: env | grep GIT and: git config --list --show-origin -Peff