コミットの書き換え 過去のコミットを打ち消す

難易度: レベル1

revertでは、指定したコミットの内容を打ち消すコミットを作り出すことができます。後述のrebase -iやresetでコミットを削除することもできますが、そのコミットが既に公開済みであった場合は勝手に削除できません。このような場合には、revertで内容を打ち消すコミットを作り出すことができます。

主な利用シーン

  • 過去に公開したコミットを安全に打ち消す