Skip to main content

Github Desktop でのコミットの打ち消し

GitHub Desktop を使って特定のコミットを打ち消して、その変更をブランチから取り除くことができます。

コミットを打ち消しすると、打ち消し自体もコミットになります。 元のコミットもリポジトリの履歴に残ります。

Tip

複数のコミットを元に戻す場合は、最新のコミットから最も古いコミットの順に元に戻すことをお勧めします。 別の順番でコミットを打ち消しすると、マージコンフリクトが発生する場合があります。

  1. 左サイドバーにある [履歴] をクリックします。

    サイドバーの [履歴] タブのスクリーンショット。 コミット一覧の上にある [履歴] というタブ ボタンがオレンジ色の枠線で強調表示されています。

  2. 元に戻そうとするコミットを右クリックし、 Revert Changes in Commit をクリックします。

    [履歴] タブのコミットの一覧のスクリーンショット。コミットの横のコンテキスト メニューで、カーソルが [コミットの変更を元に戻す] オプションをポイントしています。

参考資料