Git入門 その18 / git reset / コミットを取り消す
環境 git version 1.8.3.1
■ git reset
特定のリビジョンまでコミットを取り消す。
$ git reset <revision> --soft/hard
例えば、
$ git reset HEAD^ --soft
であればHEADのコミットを取り消し、HEAD^の状態に戻されることになる。
オプション | 説明 |
---|---|
--soft | ワークツリー(ローカルディレクトリ)の状態はそのまま、コミットを取り消す |
--hard | ワークツリー(ローカルディレクトリ)もコミットを取り消した状態まで戻す。 |
takafumi-s.hatenablog.com