合并但覆盖Git中的更改

Joh*_*unt 49 git conflict

当我在Git中合并一个分支来掌握时,我经常会遇到合并冲突.有没有办法合并一个分支,只是覆盖当前分支中的东西?

kmk*_*lan 68

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

假设您在当地分公司工作.然后你想合并在以下内容master:

git merge -X ours master
Run Code Online (Sandbox Code Playgroud)

在另一方面,如果你master和想你的本地分支并入master然后@elhadi正确地说,你应该使用theirs:

git merge -X theirs somebranch
Run Code Online (Sandbox Code Playgroud)


elh*_*ɥןǝ 6

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

git merge -X theirs {remote/branch} --> example:origin/master
Run Code Online (Sandbox Code Playgroud)