我在切换名为users-authentication
的分支时做了一些更改,我提交了它们。然后我再次切换到master
以将这些更改合并为下面的命令行。它说合并时会发生冲突。我怎么能解决它,我真的不想失去任何东西。
$ git merge users-authentication
答案 0 :(得分:0)
您可以手动编辑冲突文件,然后再次提交。否则你可以使用
$> git mergetool
现在您可以决定是保留更改还是更改。
git checkout --ours FileYouWantToKeepYourChange
git checkout --theirs FileYouWantToKeepTheirChange
git add FileYouWantToKeepYourChange, FileYouWantToKeepTheirChange
git commit -m "Conflict resolved"