誤って間違ったメッセージを送信し、RubyMineを使用してコミットをプッシュしました。修正する方法はありますか? RubyMineの方法は、gitを台無しにしない方が望ましいですが、他の信頼できる方法も歓迎します。
あなたが言ったように、あなたはすでにプッシュしているので、コミットメッセージを変更しないのが賢明です。その理由は、コミットが別のハッシュを取得するため、gitは、既にプッシュしたコミットと、コミットメッセージを変更したコミットが異なると見なします。それは悪いです! git Push -f
を使用してプッシュを強制することができます。これは、単独で作業している場合はまったく問題ありませんが、チームで作業している場合は、そのコミットメッセージを変更しないことをお勧めします。
その他については、こちらをご覧ください: 既存のプッシュされていないコミットを変更する方法は?