我使用“--amend”来更改消息,但它没有在github上更新

时间:2017-03-13 14:30:25

标签: git github

正如标题中所提到的,我使用“git commit --amend”来改变我在提交时写的消息。

当我使用“git log”检查时,消息已成功更改。

但是,更改不会在GitHub上更新(参见图片中突出显示的部分)

如何更改GitHub上的消息?提前谢谢!

enter image description here

1 个答案:

答案 0 :(得分:0)

只有在push使用新消息进行提交时,才会更新GitHub上的提交。但请注意,这是一个全新的提交。如果有人已经撤消了您的旧提交并且正在处理它,那么当他们推送时,他们将使用旧消息重新添加旧提交。

这也是您必须推送--force参数的原因,因为您覆盖了旧提交,因此更改了分支历史记录。