我不知道自己拥有什么"触摸"但现在我提示我:
(master|AM/REBASE)
我该怎么办?
答案 0 :(得分:3)
听起来你不小心意外触发了rebase
。
下面的命令将中止rebase进程并将HEAD重置为原始分支。
git rebase --abort
详细了解this页面上精彩的git rebase
。如果你要经常使用git,这真的是你想要了解的更多内容。
答案 1 :(得分:1)
你“触摸”的是git am 命令。
使用以下命令退出am模式。
git am --abort
不使用git rebase --abort,因为您将丢失所有未隐藏的本地更改。当你不打算进入一个rebase状态时,很容易忘记git rebase --abort确实做了什么并失去了局部变化。 (我做了)
答案 2 :(得分:1)
要解决此问题,您应该使用git rebase --quit