我将尝试解释我遇到的问题。我已经rebase
多次通过 git bash 使用该选项。现在我有了 SmartGit,不知道为什么rebase
不正确。
步骤1:
第2步:
第 3 步:
结果是HEAD
分离。
我将尝试解释我遇到的问题。我已经rebase
多次通过 git bash 使用该选项。现在我有了 SmartGit,不知道为什么rebase
不正确。
步骤1:
第2步:
第 3 步:
结果是HEAD
分离。
我遇到了同样的问题,我将删除我机器中的本地分支并每次都从原点重新创建它。但最后我得到了解决方案。我运行了以下命令
git am --abort
解决了我的问题。
在收到此错误消息后,我唯一可以取消 rebase 的方法是删除 .git\rebase-apply 文件夹及其所有内容。
rm .\.git\rebase-apply
我在 SourceTree 中遇到过这种情况,其中分支有不同的 .gitignore 文件。.gitignore
我通过在合并之前提交匹配来解决它。
我在尝试时收到此错误错误git pull –rebase origin master
。
不幸的是,接受git am --abort
并没有帮助,他说:
错误:自上次“我”失败以来,您似乎已经移动了 HEAD。
不倒带到 ORIG_HEAD
但是好的旧拉确实起作用了(并且rebase也开始在它之后工作):
git pull origin master