ワークツリーのファイルの変更を、ステージの状態に戻す方法を解説します。
まずファイルを編集します。以下の状態から
![](https://ootkblog.com/wp-content/uploads/2024/03/git-checkout-2.png)
以下の状態に編集します。
![](https://ootkblog.com/wp-content/uploads/2024/03/git-checkout-3.png)
以下のコマンドを実行し、ファイルの状態を確認すると、ワークツリーでindex.htmlが編集され、ステージに追加されていない状態とわかります。
git status
![](https://ootkblog.com/wp-content/uploads/2024/03/git-checkout-4.png)
以下のコマンドを実行し、変更を取り消します。
git checkout -- ファイル名(ディレクトリ名)
![](https://ootkblog.com/wp-content/uploads/2024/03/git-checkout-5.png)
index.htmlを開くと、変更を取り消しができていることを確認できました。
![](https://ootkblog.com/wp-content/uploads/2024/03/git-checkout-6.png)