标签: git git-branch git-merge
我想合并两个分支,但我想做的就是覆盖master中已更改的文件。
我曾经通过从另一个分支逐个检出文件来做到这一点,但是这样我删除分支后就会丢失历史记录。
任何解决方案?谢谢!
答案 0 :(得分:1)
我认为你可以做到:
git merge -s recursive -X theirs my_branch
这几乎就是你所要求的。不同之处在于结果将是两个分支的合并,但是如果发生冲突,则选择my_branch的版本来解决冲突。
my_branch