setoya-blog

システム開発技術、データ分析関連でお勉強したことや、山奥生活を綴る、テンション低めなブログです。

gitで直前のコミットを取り消す

 git reset --soft HEAD^

--softをつけると、取り消しした分のファイルなどが編集中の状態でワークディレクトリに残る。
HEAD^は、どの状態に戻すか、を指定している。
直前のコミットを取り消すので、HEADの一つ前なので「 HEAD^ 」になる。