gitで誤ってremoteにpushした時
gitで誤ってremoteにpushした時.
# remoteのあるべきコミットまで戻す
$ git reset --soft TARGET_COMMIT
# remoteにpush
# remoteにpush
$ git push -f origin TARGET_BRANCH
# ログを見る
# ログを見る
$ git reflog
# ソースを最新に戻す
# ソースを最新に戻す
$ git reset TARGET_COMMIT