我是个 git初学者,我试图回滚到以前的提交。但我不小心回滚了提交(我使用的是 Windows GUI)。无论如何,经过一些奇怪的推送、 merge 和其他一些我不太明白的令人困惑的事情,我终于按照我想要的方式得到了我的文件。现在唯一奇怪的是在 shell 中它说:
(master|REBASE 1/1)
以前只是说
master
, 所以发生了什么事?这是什么意思?我怎样才能让它恢复原状?
最佳答案
你被困在 rebase 的中间。
如果您已 merge/解决了所有路径的冲突:
使用 git add .
提交已解决的项目。
使用 git rebase --continue
来完成这个过程。
或使用 git rebase --abort
在没有任何风险的情况下退出 rebase 过程。
关于git - Git (master|REBASE 1/1) 是什么意思?我该如何摆脱它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18292578/