Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 修改分支时合并冲突_Git - Fatal编程技术网

Git 修改分支时合并冲突

Git 修改分支时合并冲突,git,Git,我在切换一个名为users authentication的分支时做了一些更改,我提交了它们。然后我再次切换到master,将这些更改合并为下面的命令行。它说在合并时存在冲突。我怎么解决呢,我真的不想失去任何东西 $ git merge users-authentication 您可以手动编辑冲突文件,然后再次执行提交。否则,您可以使用 $> git mergetool 现在您可以决定是保留您的零钱还是保留他们的零钱 git checkout --ours FileYouWant

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

$ git merge users-authentication

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

$> git mergetool
现在您可以决定是保留您的零钱还是保留他们的零钱

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

您似乎对git和合并知之甚少。请阅读一些介绍,比如,然后问一个更具体的问题。谢谢sleske的链接,是的,我刚刚开始使用分支。我以前尝试过一些解决方案,我可以通过git reset-merge解决这个问题,但当我再次尝试时,同样的情况也会发生。我想要的正是处理已经存在的分支,提交更改,然后从master合并它们。可能吗?在这里我是一个机器人lostI试图修改这些文件造成冲突,但没有办法!我通过主人的承诺解决了问题,这不是我想要的,而是好的!