1

我将带有一个已更改文件的提交推送到 Github。这是第一次(也是唯一一次)提交到这个 repo,它是从另一个用户分叉的。然后我使用更改了提交消息

git commit --amend -m "New message."
git push --force origin master. 

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

4

1 回答 1

2

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

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

这是 GitHub 存储库方面的刷新问题。

于 2014-04-27T07:29:42.127 回答