经过一些更改后,我必须将master分支合并到一个dev分支中,在该分支中我们删除了大量文件,因此“解决冲突”页面列出了所有文件,看来我应该选择“保持目标”来处理每个冲突分支版本”。由于它们大约是4k,有什么方法可以从目标分支中选择我要保留的所有冲突并单击几下即可解决?仅供参考,代码在VSTS上。我认为我唯一的选择是也可以删除master(源)分支中的4k文件,然后合并到dev(目标)分支中。
预先感谢
答案 0 :(得分:2)
您可以尝试以下方法实现这一目标:
Keep Target Branch Version
”。另一种方法是使用Resolve Command:
tf resolve ..... /auto:TakeTheirs
将为“ Take Source Branch Version
”。我的建议是解决问题,然后检查您的分支机构
并确保在签入之前符合您的期望。
tf resolve .... /auto:KeepYours
将“ Keep Target Branch Version
”
请按照以下步骤操作:
Developer Command Prompt for VS2017
运行以下命令(它将提示对话框输入您的凭据来登录VSTS):
tf resolve /auto:KeepYours