Git 如何在不解决当前分支冲突的情况下切换到分支?
我在一个分支上,我拉了master,并将它合并到我的分支中,我遇到了很多冲突,我不想现在纠正它们,而是现在转移到另一个分支 我想做的是藏起来:Git 如何在不解决当前分支冲突的情况下切换到分支?,git,Git,我在一个分支上,我拉了master,并将它合并到我的分支中,我遇到了很多冲突,我不想现在纠正它们,而是现在转移到另一个分支 我想做的是藏起来: git stash 但我想没有什么可藏的,所以我藏了起来,做了这个: git checkout mybranch 我有个错误告诉我,你必须解决冲突 任何帮助都将不胜感激。最简单的方法是停止当前的合并: git merge --abort 通过再次运行git pull origin 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
。您将丢失未保存的更改虽然这是最简单的操作,但我只是看到了太多冲突,没有更改任何内容,这对我来说已经足够了,谢谢