2016-12-01 69 views
21

我意外地使用了git commit --amend。我的文本编辑器已打开并等待输入。我知道,当我现在关闭它(不改变现有的提交信息)时,提交将被修改。我能做些什么来中止这个过程?如何中止'git commit --amend'?

This blog article说我可以简单地删除提交消息,然后提交将无效并被忽略。那是对的吗?有替代品吗?

回答

27

这是正确的。保存没有内容的文件将中止修改。

1

删除该消息。一个空的消息将中止任何提交(修改只是一个'特殊'提交)

0

是的,删除所有消息。 注意git自动创建的注释,你应该全部删除它们。

+3

你的意思是以'#'开头的行吗?你实际上不需要删除这些。 – luator

相关问题