Git git resetでステージのリセットコミットの取り消し

環境
Windows 10 Pro 64bit
Git 2.41.0

書式
git reset
git resetコマンドを使用して、git addでステージエリアに乗せたファイルをリセットします。

操作例
1.コミット番号を指定してコミット履歴を戻す

git reset コミット番号

「git reset」のみで使用した場合は、デフォルトで–mixedが使用されます。

2.softオプションを使う場合、コミットしていたファイルや変更内容を残して、指定したコミット履歴まで戻ります。

git reset --soft コミット番号

3.hardオプションを使う場合、コミットしたファイル全て削除して、指定した履歴まで戻ります。

git reset --hard コミット番号

4.指定したファイルのみ解除するには、ファイルパスを指定します

git reset filepath
例  git reset ./reg.js

5.mixiオプションを使用する場合、ステージエリアから解除した状態でコミット履歴を戻します。

git reset --mixed コミット番号

 

GitLab

Posted by arkgame