在Visual Studio Code中将Git用作源代码控制提供程序时,每当尝试将冲突文件与远程存储库合并以保持当前版本时,我都会遇到问题。
步骤如下:
如果我接受即将到来的更改,请同时接受两个更改或将其他字符添加到我的先前版本中(以更改以前尝试提交的版本),一切正常。我认为当我选择“接受当前更改”并尝试进行阶段合并更改时,编辑器(或Git?)不会将文件添加到暂存更改中,因为它与先前提交的版本相同,并且不会更新git状态,仍然停留在合并冲突中。
在合并时向以前的版本中添加其他字符的变通办法很好,但是我需要知道这是一个错误还是在合并时缺少一些步骤。
请不要使用命令行解决方法(例如git merge --abort)回复我,我正在寻找一种UI友好的解决方案(并非我的所有队友都对命令行充满信心)。预先感谢。