1
0

More than 3 years have passed since last update.

gitで変更内容を元に戻したい

Last updated at Posted at 2019-11-03

初心者な私がいろいろローカルで開発中している際、
いろんなファイルをごちゃごちゃ追加してしまって
動かしてみたら予期していないエラーが多発した・・・。

収拾がつかなくなって元に戻したい!って時に使えるコマンドを
備忘録として記事にしました。
(インデックスにあげる前が前提)

ローカルのファイルの中身を元に戻す

$ git checkout .

これで既存の変更した全てのファイルの中身は元に戻ります。

一応、ファイル毎に指定する方法も、 

$ git checkout (ファイルパス)

これで直せます。
ファイルパスは$ git statusで確認してコピペするのもありかと思います。

ローカルで変更した内容全てを元に戻す

$ git clean -fd

gitのローカルで追跡されていない全てのファイルをディレクトリを含めて削除できます。
新規でつくったファイル達はこれで居なくなります。 
 

これでインデックスにあげる前なら元に戻せます。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0