【Git】masterに間違ってmergeしてしまった時に元の状態に戻す方法!【git revert 】

こんにちはレオです。

プルリクエストを間違ってmasterにmergeしてしまった時の対処法です。

結論、git revertで元の状態に戻す。

git revertの手順

masterにチェックアウトします。
(不要なローカルファイルがあればスタッシュしておいてください。)

$ git revert -m 1 <コミットID> 
(-m 1とはmergeコミットの場合、複数コミットが絡んでるためにつけます。

参考記事:https://qiita.com/awakia/items/5fad0c454ddc7b478ff1

おまけ|revertをrevert

もし上記方法でrevertした後日、このrevertしたやつをやっぱり戻して正式リリースとしたい場合は上記revertをrevertします。

$ git revert <revertしたコミットID> (これには-m 1はいらない)

終了 $ :q

  • Facebook
  • Twitter
  • LINE
  • はてぶ
  • Pocket
  • コピー OK

人気記事