ただただよくやり方を忘れるのでメモ
適用できるケース
- 間違ってコミットしてしまった
- 変更はそのまま戻ってきてほしい
- 戻したことをログに残したくない
- まだpushはしておらずローカルでのcommitしかしてない
コマンド
git reset --soft HEAD^
意味
git reset
: 状態をリセットする--soft
: 最新コミットのハッシュだけもどすHEAD^
: 最新コミット(HEAD)の一個前(^)
ただただよくやり方を忘れるのでメモ
git reset --soft HEAD^
git reset
: 状態をリセットする--soft
: 最新コミットのハッシュだけもどすHEAD^
: 最新コミット(HEAD)の一個前(^)