初心者な私がいろいろローカルで開発中している際、
いろんなファイルをごちゃごちゃ追加してしまって
動かしてみたら予期していないエラーが多発した・・・。
収拾がつかなくなって元に戻したい!って時に使えるコマンドを
備忘録として記事にしました。
(インデックスにあげる前が前提)
#ローカルのファイルの中身を元に戻す
$ git checkout .
これで既存の変更した全てのファイルの中身は元に戻ります。
一応、ファイル毎に指定する方法も、
$ git checkout (ファイルパス)
これで直せます。
ファイルパスは$ git status
で確認してコピペするのもありかと思います。
#ローカルで変更した内容全てを元に戻す
$ git clean -fd
gitのローカルで追跡されていない全てのファイルをディレクトリを含めて削除できます。
新規でつくったファイル達はこれで居なくなります。
これでインデックスにあげる前なら元に戻せます。