10

我不小心给出了错误消息,并使用 RubyMine 推送了一个提交。有什么办法可以纠正吗?RubyMine 方式最好不要弄乱 git,但也欢迎其他受信任的方式。

4

1 回答 1

18

正如你所说,你已经推送了,所以不要更改提交消息是明智的。这样做的原因是提交将获得另一个哈希,这使 git 认为您已经推送的提交和您更改的提交消息的提交是不同的。那很不好!您可以强制推送,git push -f如果您单独工作,那绝对可以,但如果您是团队工作,我建议您不要更改该提交消息。

对于其他任何事情,请看这里:如何修改现有的、未推送的提交?

于 2013-04-07T19:21:07.870 回答