有没有可能拥有
foo/
在 .gitignore 中却没有被忽略
bar/foo
不添加
!bar/foo
to .gitignore
使用/foo/代替,/匹配路径的开头。来自gitignore手册:
/foo/
/
前导斜杠匹配路径名的开头。例如,“/*.c”匹配“cat-file.c”,但不匹配“mozilla-sha1/sha1.c”。