我用了--修订;更改消息但未在github上更新
正如标题中提到的,我使用“git commit--amend”来更改我在提交时编写的消息 当我用“git log”检查时,消息被成功更改 但是,更改不会在GitHub上更新(请参见图片中突出显示的部分) 我应该如何更改GitHub上的消息?提前谢谢我用了--修订;更改消息但未在github上更新,git,github,Git,Github,正如标题中提到的,我使用“git commit--amend”来更改我在提交时编写的消息 当我用“git log”检查时,消息被成功更改 但是,更改不会在GitHub上更新(请参见图片中突出显示的部分) 我应该如何更改GitHub上的消息?提前谢谢 只有在推送带有新消息的提交时,才会更新GitHub上的提交。但是,请注意,这是一个全新的提交。如果有人已经拉取了你的旧提交并正在处理它,他们将在推送时使用旧消息重新添加你的旧提交 这也是您必须使用--force参数推送的原因,因为您覆盖了旧的提交,因
只有在推送带有新消息的提交时,才会更新GitHub上的提交。但是,请注意,这是一个全新的提交。如果有人已经拉取了你的旧提交并正在处理它,他们将在推送时使用旧消息重新添加你的旧提交
这也是您必须使用
--force
参数推送的原因,因为您覆盖了旧的提交,因此更改了分支历史。推送提交。推送给我一个错误,所以我先拉后推,解决了问题!谢谢git push-f(但是,如果其他人当前正在使用与您相同的分支,这是非常危险的,因为它将更改他们的git历史记录)。