在GitHub中编辑git commit消息
提交后有没有办法在GitHub.com上在线编辑提交信息? 
从命令行,可以做
 git commit --amend -m "New commit message" 
正如在另一个问题中正确的build议
 尝试git pull ,然后git push工作(没有任何其他提交同时干扰)。 
 但是可以通过GitHub网站来完成吗? 
不,这不是直接可能的。 每个Git提交的哈希也是基于提交消息进行计算的。 当您更改提交消息时,您将更改提交哈希。 如果你想推动提交,你必须强制推(git push -f)。 但如果已经有人拉你的旧提交并开始基于该提交的工作,他将不得不将他的工作重新分配到你的新提交。
GitHub的指示如下:
- 在命令行上,导航到包含要修改的提交的存储库。
-  inputgit commit --amend并按Enter键。
- 在您的文本编辑器中,编辑提交消息并保存提交。
-  使用git push --force example-branch命令强制推送旧提交。
来源: https : //help.github.com/articles/changing-a-commit-message/
 你需要git push -f假设之前没有人提交其他提交。 当心,你正在改变历史。 
不,因为提交消息与提交SHA /哈希有关,而且如果我们改变它,提交SHA也会改变。 我使用的方式是创build一个对该提交的评论。 我想不出其他的方式。
我面临同样的问题。
在你的github中看到一个特定的分支,你将会知道该分支中第一个提交的提交id。 做一个rebase到:
git rebase -i
编辑器将打开。 从github用户界面跟踪你的提交并打开编辑器并更改消息。