【发布时间】:2020-02-23 11:07:27
【问题描述】:
使用:Windows 10,带有 git 命令的命令行
我正在使用 git(遵循本教程:https://help.github.com/en/github/committing-changes-to-your-project/changing-a-commit-message)来更改一些旧消息以提交消息以向每个消息添加一些内容。我使用了命令:git rebase -i HEAD~10,这显示了最后 10 次提交。在我想要的提交消息中用“reword”命名每个“pick”后,我不知道如何退出和保存。因此,我决定单击命令提示符上的十字按钮,当我再次检查项目的 git log 时,最后 10 次提交都消失了。我怎样才能恢复它们?
【问题讨论】:
-
请注意有史以来最常被引用的问题之一是如何退出 vim。另见Vi and Vim
标签: git vim command-line git-commit