我已经成功地将提交消息弄糟,当我读回来时,即使我无法解决所说的内容!
此提交尚未推送,我知道可以使用以下命令更改消息:
git commit --amend -m "New commit message"
(感谢this帖子)
但是,我正在使用GitHub for Windows GUI。那么有没有办法让我在不跳进PowerShell的情况下更改提交消息?
除了回滚整个提交并重新创建它之外,这在UI中是不可能的。回滚表演相当于git reset HEAD^
。
对于那些使用github for windows version 2.3及更高版本的用户,已删除rollback命令,因此单击cog wheel然后单击“Undo most recent commit”。
请注意,如果您多次提交,这将仅撤消最后一次提交,因此无法在先前提交时更改消息。