search
LoginSignup
9

More than 5 years have passed since last update.

posted at

git reset のやり方 備忘録

◆たった今のコミットを無かったことに

git reset --soft HEAD^

インデックス: そのまま
ファイル: そのまま
コミット: 取り消す

直前のコミットを無かったことにして、コミット直前の状態に戻します。
ファイルも変更済の状態を維持します。

◆編集を無かったことに

git reset --hard HEAD

インデックス: 巻き戻す
ファイル: 巻き戻す
コミット: そのまま

直前のコミットまで編集状態を巻き戻します。

◆add を無かったことに

git reset HEAD

インデックス: 巻き戻す
ファイル: そのまま
コミット: そのまま

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
9