56

当我将 Git 中的分支合并到 master 时,我经常会遇到合并冲突。有没有办法合并一个分支并覆盖当前分支中的东西?

4

2 回答 2

76

为您的命令添加-X ours参数。git merge

假设您在当地分支机构工作。然后,您想合并以下内容master

git merge -X ours master

另一方面,如果您并且master想要将您的本地分支合并到master,那么@elhadi 正确地说您应该使用theirs

git merge -X theirs somebranch
于 2013-01-11T10:18:38.517 回答
7

要覆盖您分支中的内容并接受他们的工作,您应该

git merge -X theirs {remote/branch} --> example:origin/master
于 2013-01-11T10:29:17.060 回答