Git 如何在不解决当前分支冲突的情况下切换到分支?

Git 如何在不解决当前分支冲突的情况下切换到分支?,git,Git,我在一个分支上,我拉了master,并将它合并到我的分支中,我遇到了很多冲突,我不想现在纠正它们,而是现在转移到另一个分支 我想做的是藏起来: git stash 但我想没有什么可藏的,所以我藏了起来,做了这个: git checkout mybranch 我有个错误告诉我,你必须解决冲突 任何帮助都将不胜感激。最简单的方法是停止当前的合并: git merge --abort 通过再次运行git pull origin master,您始终可以在以后重新启动合并(包括合并冲突!:)。最简

我在一个分支上,我拉了master,并将它合并到我的分支中,我遇到了很多冲突,我不想现在纠正它们,而是现在转移到另一个分支

我想做的是藏起来:

git stash
但我想没有什么可藏的,所以我藏了起来,做了这个:

git checkout mybranch
我有个错误告诉我,你必须解决冲突


任何帮助都将不胜感激。

最简单的方法是停止当前的合并:

git merge --abort

通过再次运行
git pull origin master
,您始终可以在以后重新启动合并(包括合并冲突!:)。

最简单的方法是停止当前合并:

git merge --abort

通过再次运行
git pull origin master
,您始终可以在以后重新启动合并(包括合并冲突!)。

首先使用
git merge--abort取消正在进行的合并


如果仍然无法签出您的分支(如果git检测到当前更改将被签出操作覆盖),您必须首先使用
git stash
像以前一样擦除这些更改。

首先使用
git merge--abort取消正在进行的合并


如果仍然无法签出您的分支(如果git检测到当前更改将被签出操作覆盖),您必须像以前一样首先使用
git stash
擦除这些更改。

强制签出
git签出-f mybranch
。您将丢失未保存的更改虽然这是最简单的操作,但我只是看到太多冲突,并且没有更改任何内容,这对我来说已经足够了,谢谢强制结账
git签出-f mybranch
。您将丢失未保存的更改虽然这是最简单的操作,但我只是看到了太多冲突,没有更改任何内容,这对我来说已经足够了,谢谢