如何在Github上更改显示的提交消息?

时间:2014-04-27 07:09:34

标签: git github git-commit amend

我将一个已更改文件的提交推送到Github。这是对此repo的第一次(也是唯一一次)提交,它是从另一个用户派生的。然后我使用

更改了提交消息
git commit --amend -m "New message."
git push --force origin master. 

当我查看Github上的主要repo页面时,修改后的消息显示在文件列表上方,但文件名旁边显示的消息是原始提交消息。有没有办法强制修改的消息显示在文件名旁边?

1 个答案:

答案 0 :(得分:2)

这应该是一个简单的刷新或缓存问题,因为如果该文件是您刚刚强制推送的新提交的一部分,它将获取更新的提交消息。

在OP的情况下,似乎GitHub主回购页面错误地反映了它的第一次推送,而提交列表确实列出了正确的SH1(第二次推送,将第一次推送替换为git push --force

这是GitHub回购方面的刷新问题。