4

我已经设法将提交消息弄得够糟糕了,以至于当我读回它时,甚至我都无法弄清楚它在说什么!

此提交尚未推送,我知道可以通过以下方式更改消息:

git commit --amend -m "New commit message"

(感谢这篇文章)

但是,我使用的是 GitHub for Windows GUI。那么有什么方法可以让我在不跳入 powershell 的情况下更改提交消息?

4

2 回答 2

7

对于那些使用 github for windows version 2.3 及更高版本的用户,回滚命令已被删除,因此单击齿轮然后单击“撤消最近的提交”。

请注意,如果您多次提交,这只会撤消最后一次提交,因此无法更改先前提交的消息。

于 2014-09-04T08:16:40.197 回答
4

除了回滚整个提交并重新创建它之外,这在 UI 中是不可能的。回滚执行相当于git reset HEAD^.

在此处输入图像描述

于 2014-03-25T22:53:39.740 回答