![](/img/trans.png)
[英]How do I accept Git branch merge changes in multiple files in one go in Visual Studio Team Explorer?
[英]Do I have to exit Visual Studio for Team Explorer to detect “Remove project” changes in my Solution.sln?
我有一个解决方案,它的源代码由Git和Team Services控制。
如果解决方案是空的并且我添加了一个现有项目,那么一切正常。 解决方案上有一个红色标记,Team explorer检测到Solution.sln中的更改,我可以提交并推送。 然后,挂锁回到解决方案旁边,一切都很好。
但是,如果我现在从解决方案中删除项目并保存Solution.sln文件,则解决方案旁边没有红色标记,并且在团队资源管理器中未检测到任何更改。 因此,我无法承诺并推动我的改变。
为了解决这个问题,我需要退出Visual Studio并再次打开项目。 现在检测到更改,解决方案旁边有一个红色标记。 我可以承诺并推动我的改变。 该解决方案获得了一个挂锁,所有内容都在存储库中。
是否需要退出Visual Studio以检测删除项目更改?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.