- 追加された行はこの色です。
- 削除された行はこの色です。
* 修正したがステージングしてないファイルを戻す [#cfcb1cce]
* ファイルの修正を取り消す [#bd699d07]
*** ファイルの修正を取り消す [#w6bb9e14]
vi test.txt # (1) test.txtを修正する
git reset --hard HEAD # (2) (1)の修正を戻す
test.txt以外のファイルを修正していたり、ステージングしていても、元の状態に戻る
*** 修正したファイルを元のファイルに戻す [#zd22c198]
vi test.txt # (1) test.txtを修正する。
git checkout test.txt # (2) (1)の修正を戻す。
vi test.txt # (1) test.txtを修正する
git checkout test.txt # (2) (1)の修正を戻す
*** 修正したワーキングツリーを元の状態(HEAD)のワーキングツリーに戻す [#ufaec38f]
vi test1.txt # (1) test1.txt,test2.txtを修正する。
vi test2,txt
git reset --hard HEAD # (2) (1)の修正を戻す。