ユーザ用ツール

サイト用ツール


サイドバー

git:resetハードとソフトのちがい

以前のリビジョンの文書です


resetハードとソフトのちがい

git reset についてもまとめてみる

git resetでどのオプション(hard, mixed, soft)を指定すべきか、シチュエーション別に分けてみる

–hard : コミット、インデックス、ワーキングツリー(ファイル)の変更をすべて削除する。
–mixed: コミット、インデックスを削除。ワーキングツリー(ファイル)の変更だけは残す。
–soft: コミットだけを削除する。インデックス、ワーキングツリー(ファイル)の変更は残す。

// 変更を全部戻す
git reset --hard HEAD

// 1つ前のコミットに戻す
git reset --hard HEAD^

// git add を取り消す
git reset HEAD
git/resetハードとソフトのちがい.1554235628.txt.gz · 最終更新: 2019/04/03 05:07 by ips