git revert - 元に戻す変更内容でコミット
「git revert」コマンドを使うと、指定したコミットを、元に戻す変更内容でコミットできます。
git revert コミットID
git revertはいつ使うの?
Gitはコミットの履歴を持っており、その履歴を維持したまま、過去の変更を元に戻したいという場合が、あります。
そのような場合に「git revert」コマンドを使って、過去の変更を元に戻す変更内容でコミットできます。
git revertをさらに戻すことはできるの
はい「git revert」したコミットIDを指定すると、リバートのリバートを行うことができます。
複数の連続した変更内容があった場合はどうするの?
コミットIDを調べて、新しい方から古い方に向かって複数回「git revert」を実行します。手間がかかりますが、やる必要があるときは、やる必要があります。
git revert コミット3 git revert コミット2 git revert コミット1
間違いが発生しやすい手順なのでmasterブランチではやらずに、まずは「git branch」コマンドでブランチを作成してやるのが安心でしょう。