我的团队和我在Azure开始了一个项目,我们有一个git作为VCS / SCM。
我的一个伙伴做了一些改变,他已经提交了他们。当我尝试在本地存储库中获取这些更改,并在Visual Studio中按下同步时,将显示以下消息
无法合并,因为存在未提交的更改。提交或撤消 再次合并之前的更改。有关详细信息,请参阅“输出”窗口。
输出窗口显示以下信息
由于现有的更改,无法完成操作 以下文件:
Project\Project.csproj
我在google的所有地方搜索过,但我没有发现任何类似的内容。
任何人都可以帮我吗?
我们是堆栈。
非常感谢
答案 0 :(得分:4)
这可能意味着VisualStudio会自动添加一些对ProjectProject.csproj文件的引用,它会保留一般项目设置。在VisualStudio 2013中,您可以执行以下操作:
答案 1 :(得分:0)
我遇到了同样的困境,事实证明,不知何故阻止我切换分支并且在我的解决方案中的文件没有被跟踪,就像其他文件一样。我刚刚通过资源管理器窗口将它添加到源代码控制,提交并推送它,然后我就可以切换分支了。希望这会有所帮助。