我正在使用 Visual Studio Team Explorer 为 Git Repo 在两个分支之间进行 git 分支 merge 。我已做出“保持目标”更改的决定。我有 190 个代码文件要做。目前,看来我必须浏览每个文件并单击“保留 Taget”。请看下面的屏幕截图:
关于如何批量执行此操作的任何想法?我可以运行任何脚本来处理所有这些文件吗?
最佳答案
在 Visual Studio Team Explorer 中撤消 merge 并使用 Git 命令行。
假设你在 master-wg
分支上,做:
git merge -X ours develop-wg
-X ours
选项通过支持“我们的”版本强制 merge 冲突自动解决(即从我们当前 checkout 的分支,我们正在 merge 到的分支) .与我们分支不冲突的其他分支的更改也会反射(reflect)在 merge 结果中。
关于git - 如何在 Visual Studio Team Explorer 中一次性接受多个文件中的 Git 分支 merge 更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31536171/