Ada*_*ery 7 git visual-studio visual-studio-2012 visual-studio-2013
我有一个git项目,我使用Visual Studio 2013和Git.
我注意到我的.gitignore文件中列出的许多文件(如果不是全部)仍然在团队资源管理器窗口中列为待定更改.
但是,在git status使用bash时,我看不到文件(正如预期的那样).为什么会发生这种情况,更重要的是,我如何让Visual Studio将我的.gitignore文件视为与git bash相同?
.gitignore 文件:

待更改窗口(团队资源管理器):

我在链接文件时遇到了同样的问题。团队资源管理器声称我正在添加链接文件,因此我将它们全部添加到我的.gitignore. git status 现在是干净的,但团队资源管理器继续显示这些文件正在添加。
右键单击团队资源管理器中的文件列表更改并选择“撤消”似乎有效。文件本身并未被删除,并且已从我的更改列表中删除。
似乎团队资源管理器并没有立即接受对.gitignore. 希望这可以帮助。