fv17の日記 - Coding Every Day

Webエンジニアの備忘用ブログです。主にWeb界隈の技術に関して書いています。

Git - 変更を取り消す

参照
Git - git-clean Documentation

ファイル変更を取り消す

編集や削除したファイルを元に戻す

すでにGitが管理をしているファイルに対する変更や削除を取り消したい場合

git checkout -- .

追加したファイルの取り消し

まだGitで管理しておらず、Untracked filesとなっているファイルを削除したい場合

ファイルだけ削除
git clean -f
フォルダも削除
git clean -fd
上記コマンドでどのファイルが削除されるかを確認する

-n か --dry-run オプションを付ける

git clean -n -f
git clean --dry-run -fd

ステージした変更を取り消す / addコマンド取り消し

執筆中

コミットした変更を取り消す / commitコマンド取り消し

執筆中