无法使用VS 2015和GIT将文件添加到源代码管理

rwk*_*iii 8 git github visual-studio

我的一位客户将我加入他们的私人GITHUB仓库.它是用C#编写的Visual Studio 2010解决方案.

我在我的开发PC上安装了GIT.我的程序是加载VS 2015,转到团队资源管理器 - >本地Git存储库,然后是克隆.我为此客户端的repo输入了GITHUB URL,并被要求输入我的GITHUB用户名/密码.

一切似乎都有效.我没有看到任何错误.进度条按预期显示,并创建了本地存储库.现在我可以看到解决方案及其所有项目.我能够构建解决方案甚至运行/调试它.

我看到文件左边的挂锁.如果我编辑其中一个文件,我会看到一个红色复选标记,表示文件已签出.

我遇到的问题是我无法将文件添加到解决方案并将其包含在源代码管理中.通常我可以拖放或复制/粘贴文件,然后将它们添加到源代码管理中.我甚至尝试通过右键单击添加项目.无论我做什么,文件都会被添加,但是左边没有图标来表示它的源控制状态 - 当然,我期待一个+标志.当然,添加的文件也没有显示在更改下.

另一个症状是我重命名现有文件.起初它有一个挂锁.当我重命名文件时,它根本没有状态图标.

我已经阅读了大量有类似问题的人的帖子,但这些解决方案都没有影响我的.我没有看到任何错误,所以我不知道在这篇文章中包含什么是相关的.:S

编辑

我显然不是GIT大师...但我知道挂锁告诉我read only(我想).我不知道为什么也无法找到线索.以为有人可能会指出我的方向.当我添加一个文件时,我确实会立即看到该+符号,但随后它就消失了,并且输出窗口中没有显示错误.

Har*_*ski 3

只需使用 Commint -> Untracked Files(bottom) -> 右键单击​​ - 添加文件