如何添加一些东西以.gitignore
使匹配不是递归的?
例如,我希望忽略当前目录中的目录foo
和文件bar.txt
,而不是子目录中存在的任何文件。
我已经为我的.gitignore
文件尝试了这个:
foo/
bar.txt
但不幸的是 git 递归地应用它,所以otherdir/bar.txt
也otherdir/foo/
被忽略了,这不是我想要的。
(git中是否有一个命令可以显示所有被忽略的文件,并引用.gitignore
负责被忽略的文件的文件?这对于调试很有用。)