修改分支时合并冲突

时间:2014-01-23 12:36:44

标签: git

我在切换名为users-authentication的分支时做了一些更改,我提交了它们。然后我再次切换到master以将这些更改合并为下面的命令行。它说合并时会发生冲突。我怎么能解决它,我真的不想失去任何东西。

$ git merge users-authentication

1 个答案:

答案 0 :(得分:0)

您可以手动编辑冲突文件,然后再次提交。否则你可以使用

$> git mergetool

现在您可以决定是保留更改还是更改。

    git checkout --ours FileYouWantToKeepYourChange
    git checkout --theirs FileYouWantToKeepTheirChange
    git add FileYouWantToKeepYourChange, FileYouWantToKeepTheirChange
    git commit -m "Conflict resolved"