あきぞらです。
Gitを使ってチーム開発をしていて、git merge してしまったものを戻したい場面がありました。
今回は、そのrevertのコマンドを使って、マージコミットを取り消してみたいと思います。
コミットログを確認
git log コマンドでコミットログを確認します。
$ git log commit 3d552562c547e8a585082648689a7bb8d95cd795 Merge: d59f79d a5c8ecc Author: akizora <test1@test.com> Date: Tue Feb 23 12:33:29 2021 +0900 Merge remote-tracking branch 'origin/master' into ******こ
ここの、「Merge: d59f79d a5c8ecc」に注目します。
git revertで戻す
以下のコマンドでrevertコミットを打ち、取り消しを行います。
$ git revert -m 1 d59f79d