Git使いになろう:ひとりで使う(4:編集中のファイルを元に戻す)

ファイルを編集中にやっぱり「やーめた」となって、元に戻したいときに最新のコミット状態にしてみます。

~/sandbox/sample.txt の内容を

Ragtimeblues
https://ragtimeblues.net/
sample.txt

に変えました(最後の行を追加)。

状態を確認します。

$ git status
On branch master
Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

	modified:   sample.txt

no changes added to commit (use "git add" and/or "git commit -a")

となって、sample.txtが変更されていることがわかります。
この編集を破棄して、最新のコミット状態に戻すにはgit checkoutを使います。

$ git checkout HEAD sample.txt

sample.txtの中身を確認すると、

$ cat sample.txt 
Ragtimeblues
https://ragtimeblues.net/

となって、元に戻っています。状態を確認すると、

$ git status
On branch master
nothing to commit, working directory clean

で、何も変更がなくきれいであることがわかります。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です