コミットを打ち消しすると、打ち消し自体もコミットになります。 元のコミットもリポジトリの履歴に残ります。
Tip
複数のコミットを元に戻す場合は、最新のコミットから最も古いコミットの順に元に戻すことをお勧めします。 別の順番でコミットを打ち消しすると、マージコンフリクトが発生する場合があります。
-
左サイドバーにある [履歴] をクリックします。
![サイドバーの [履歴] タブのスクリーンショット。 コミット一覧の上にある [履歴] というタブ ボタンがオレンジ色の枠線で強調表示されています。](https://github.github.com/docs-ghes-3.12/assets/cb-130280/images/help/desktop/history-tab-in-commit-sidebar.png)
-
元に戻そうとするコミットを右クリックし、 Revert Changes in Commit をクリックします。
![[History] タブでのコミットの一覧のスクリーンショット。カーソルはコンテキスト メニューの [Revert Changes in Commit] オプションをポイントしています。](https://github.github.com/docs-ghes-3.12/assets/cb-146978/images/help/desktop/commit-revert-mac.png)
このバージョンの GitHub Enterprise サーバーはこの日付をもって終了となりました: 2025-04-03. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise サーバーにアップグレードしてください。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせください。
GitHub Desktop を使って特定のコミットを打ち消して、その変更をブランチから取り除くことができます。
コミットを打ち消しすると、打ち消し自体もコミットになります。 元のコミットもリポジトリの履歴に残ります。
Tip
複数のコミットを元に戻す場合は、最新のコミットから最も古いコミットの順に元に戻すことをお勧めします。 別の順番でコミットを打ち消しすると、マージコンフリクトが発生する場合があります。
左サイドバーにある [履歴] をクリックします。
![サイドバーの [履歴] タブのスクリーンショット。 コミット一覧の上にある [履歴] というタブ ボタンがオレンジ色の枠線で強調表示されています。](https://github.github.com/docs-ghes-3.12/assets/cb-130280/images/help/desktop/history-tab-in-commit-sidebar.png)
元に戻そうとするコミットを右クリックし、 Revert Changes in Commit をクリックします。
![[History] タブでのコミットの一覧のスクリーンショット。カーソルはコンテキスト メニューの [Revert Changes in Commit] オプションをポイントしています。](https://github.github.com/docs-ghes-3.12/assets/cb-146978/images/help/desktop/commit-revert-mac.png)