■目次
直前のコミット(commit)を取り消す
スポンサーリンク
git resetを使う
git reset は、ファイルを前の状態に戻すコマンドです。
HEAD^ は、直前のコミットを意味するものです。
コミットを取り消すと同時にワークディレクトリの内容も書き換えたい場合に--hardオプションを使用します。
なお、ワークディレクトリはそのままでコミットだけを取り消したい場合は、--hardオプションではなく、--softオプションを指定します。
$ git reset --hard HEAD^
更新日:2018年08月24日
作成日:2018年07月23日