4

github にプッシュしたばかりの 2 つのコミットがあります

最初のコミット メッセージの後の 2 番目のコミット メッセージは、実際には少しめちゃくちゃです。

githubにプッシュした後、2番目のコミットメッセージを変更する方法はありますか?

私は、修正がgithubにプッシュされていない場合にのみ機能することを知っています. 現在の dev ブランチから分岐した人は誰もいないので、これを行っても影響を受ける人はいないと考えて間違いありません。

4

1 に答える 1

4

Git のインタラクティブなリベース機能を使用してみてください。git-rebase(1) から:

-i, --interactive
リベースしようとしているコミットのリストを作成します。リベースする前に、ユーザーがそのリストを編集できるようにします。

を実行するgit rebase --interactive HEAD~2と、Git に 2 番目に最近のコミット メッセージを言い換えるように指示できます。Scott Chacon のPro Gitの 6.4 章には、インタラクティブなリベースに関する多くの優れた情報があります。

Hobbs がすでに上でコメントしているように、強制プッシュを行う必要があります。

于 2012-09-11T01:25:17.083 に答える