【发布时间】:2014-05-02 23:30:07
【问题描述】:
如果 git 提交失败,可以从 .git/COMMIT_EDITMSG 文件中恢复提交消息。该文件被最后一次尝试的提交消息覆盖。有没有办法查看在最后一条之前使用的失败提交消息?
【问题讨论】:
标签: git
如果 git 提交失败,可以从 .git/COMMIT_EDITMSG 文件中恢复提交消息。该文件被最后一次尝试的提交消息覆盖。有没有办法查看在最后一条之前使用的失败提交消息?
【问题讨论】:
标签: git
Git 本身不是。您必须设置一个外部进程:
但你会自己查看那些过去的提交消息。
This answer 提到了重用过去提交消息的可能性:
git commit --reuse-message=head@{1}
这并不是你想要的(就“过去失败的提交”的消息而言,但这是我所知道的使用过去提交消息的唯一本机 git 方式。
【讨论】: