Visual Studio 2013团队资源管理器/ Git集成缺少文件

Ale*_*lex 31 git version-control visual-studio-2013

我已经使用本机Git集成和BitBucket设置了Visual Studio 2013.

到目前为止,这个工作正常,但我注意到Visual Studio停止跟踪新创建的文件(通过IDE创建,例如简单的新.cs文件)以上传到BitBucket.

  • 从已跟踪的文件提交/推送更改仍然可以正常工作
  • 新文件显示在"排除的更改"或"未删除的文件"列表中
  • 新文件将包含在项目文件(这些都出现在正确的变化)
  • 绝对不会以任何其他方式排除这些文件(.gitignore或其他方式).

还有什么可能导致新文件不再被跟踪?

haw*_*kke 34

我最近经历了类似的事情,但排除然后重新包括丢失的文件对我不起作用.在VS2013 Premium中,我注意到"更改"窗口底部有一个"未跟踪文件"部分.只需右键单击我想要包含的文件并添加它们即可.确实不太理想,但另一种解决方法.

  • @EdwardThomson基本上新文件在使用GIT时显示为未跟踪,但在使用TFVC时,新文件会作为挂起更改的一部分自动跟踪.我不认为这是一个错误,但它不像使用TFVC时那么方便.一旦你知道你必须手动跟踪新的文件/文件夹,这并不是什么大不了的事,但对于刚接触GIT的人(比如我)来说,这可能有点令人困惑. (2认同)