764 B
764 B
title | pubDate | permalink | tags | |
---|---|---|---|---|
Debugging gitignore rules | 2022-12-28 | daily/2022/12/28/debugging-gitignore-rules |
|
Have you wondered why a file or directory is being ignored in your Git repository and isn't appearing when you run git status
?
Maybe you have multiple .gitignore
files and you don't know which is causing the issue, or you ignore everything and explicitly unignore the files that you want to add.
check-ignore
to the rescue
git check-ignore
accepts a list of paths and checks if each is ignored.
There's also a --verbose
option that will tell you which .gitignore
file is causing it to be ignored as well as the line number and the pattern - great information for debugging, and no more force adding files.