Gitでバージョン管理を行うことが一般的です.
作業そのものを取り消したい場合や中途半端な作業をいったん取りやめたい場合があります.
目次
方法
変更を取り消す方法
現在のブランチのすべてのファイルを直前のコミットまで戻します.
git checkout -- .
特定のファイルのみを直前のコミットまで戻す場合は,下記のようにファイル名を指定します.
git checkout -- <filename>
作業内容をいったん退避する方法
git stash -u
-u
オプションは,--include-untracked
と同義です.このオプションを付け忘れると,未追跡ファイル(addしていないファイル)が無視されるため,注意が必要です.