在VS2013的解决方案资源管理器中,我看到一个带有蓝色锁的文件,当我将鼠标悬停在它上面时,它会显示"签入"。此外,在团队资源管理器中,文件不会显示在"包含的更改"中,而不是"排除的更改",而不是"未跟踪的文件"
然而,在git status
中,文件确实显示在"未跟踪文件中#34; (并且文件实际上没有提交到远程源)。
它是我的解决方案中的部分文件的状态(大约20"缺少"大约100个文件中的文件),所有都是"常规"有效的.cs文件。
编辑:添加了git输出和屏幕截图
以AccountController.cs为例
在VS中我看到了
并且根本没有在团队资源管理器中看到它,
但在git status
我看到它没有跟踪:
C:\Dropbox\MyProject\src\MyProject.V5 [master +93 ~0 -0 !]> git status
On branch master
Your branch is up-to-date with 'origin/master'.
Untracked files:
(use "git add <file>..." to include in what will be committed)
.dropbox
MyProject.Management/App_Data/
MyProject.Management/Content/dataTables.bootstrap.js
MyProject.Management/Content/dataTables.responsive.js
MyProject.Management/Content/jquery.dataTables.js
MyProject.Management/Controllers/AccountController.cs
MyProject.Management/Controllers/UsersController.cs
MyProject.Management/Models/AccountControllerModels.cs
MyProject.Management/Models/UsersControllerModels.cs
MyProject.Management/Views/Gifts/
MyProject.Management/Views/Payments/Ping.cshtml
MyProject.SmsService/ApplicationPreload.cs
MyProject.SmsService/Content/