我有一个 gitignore 文件
~\.gitignore_global
有几种模式。我在源代码中添加了一个目录,然后运行
git add .
然后当我跑
git status
它确实告诉我旧的被忽略的文件仍然未被跟踪,但是具有被忽略的扩展名的新文件将被提交?
这是我的 gitignore 文件:
*.obj
*.cache
*.tlog
*.resources
*.pdb
*.bin
*.user
为什么会这样,可以做些什么来自动忽略我想在此提交和后续提交中忽略的所有文件。
==================================================== ======================
编辑:
通过安装 SourceTree 客户端解决了这个问题,它为我管理了所有忽略的东西:)