如何在RubyMine中更改过去的git commit + push消息?

Dav*_*vit 10 git bitbucket rubymine

我不小心给出了错误的消息并使用RubyMine推送了它.有什么方法可以纠正吗?RubyMine方式最好不要搞砸git,但其他值得信赖的方式也是受欢迎的.

Max*_*rch 18

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

对于其他任何事情,请看一下:如何修改现有的,未删除的提交?