在VS2013中向项目添加新文件时,它会更改为锁定状态而不是添加

时间:2016-06-09 16:24:05

标签: git visual-studio-2013 azure-devops

通过Visual Studio Team Services(以前的Visual Studio Online)使用VS2013和git,我向项目添加了一个新的js文件。该文件按预期显示在源资源管理器中,绿色'加'图标。但是,大约1/2秒左右后,它会变为锁定图标。将鼠标悬停在其上会显示"已检入"的状态。在“团队资源管理器”选项卡中,该文件未显示在“包含的更改”部分中。它不在Excluded Changes或Untracked Files部分中。引发git bash也不会显示该文件。这是有道理的,因为文件处于检查状态 - 但是,为什么文件从“添加”变为“无关”是没有意义的。状态为'已签入'。我尝试删除存储库并从VSO重新克隆。这是一种新情况,因为我以前能够添加文件 - 就在最近。不知道该怎么做。

1 个答案:

答案 0 :(得分:0)

原来gitignore文件有一个被忽略的文件夹,这是给我带来问题的文件夹。