我如何中止正在进行的变基?
Posted
技术标签:
【中文标题】我如何中止正在进行的变基?【英文标题】:How do i abort an ongoing rebase? 【发布时间】:2022-01-06 15:55:39 【问题描述】:计算机重新启动后,当我检查项目的状态时,我会看到以下输出:
$ git status
On branch dev
No commands done.
Next command to do (1 remaining command):
squash 4fd089c <redacted: 1 month old commit message>
(use "git rebase --edit-todo" to view and edit)
You are currently editing a commit while rebasing branch '<redacted: deleted branch>' on '1141b14'.
(use "git commit --amend" to amend the current commit)
(use "git rebase --continue" once you are satisfied with your changes)
nothing to commit, working tree clean
如何清除该消息?该应用在本地和远程存储库上处于相同的提交阶段,永远不需要“修改”或“继续”。
【问题讨论】:
你处于interactive rebase 状态 - 所以如果你真的确定你不想做任何事情,那么git rebase --abort
问题是,该命令恢复了整整一个月的提交。
我从远程仓库拉回了源代码,一切都很好,谢谢。
【参考方案1】:
您处于interactive rebase 状态。
所以如果你真的确定你不想做任何事情,那么git rebase --abort
就可以了。
【讨论】:
以上是关于我如何中止正在进行的变基?的主要内容,如果未能解决你的问题,请参考以下文章