ブランチにmasterをマージして動作確認したもののプッシュする前にGithub上でプルリクをマージしてしまった時に戻した方法

@iwasaki 41views 更新:2015年10月20日

起きたことの流れ

  1. レビューをするために http://hacknote.jp/archives/11191/ に書いてある方法で手元のブランチにmasterの内容をマージして動作確認をしました。
  2. 動作的に問題なかったので、Github上からプルリクエストをmasterにマージした。
  3. あれ・・・ローカルのこのプッシュ前のコミットを戻したいんだけど・・・。

そんな時にはこのコマンドを実行します。

git reset --hard HEAD^

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません