リポジトリのすべてのファイルのすべての変更を取り除くにはどうすればよいですか?
私がブランチにいて、いくつかの変更を加えたとしましょう。git status
「変更はコミット用にステージングされていません」で一連のファイルを返し、すべてのファイルでこれらの変更をすべて削除したいと思います。単一のコマンドでこれを行うにはどうすればよいですか?
次のようにして、1つのファイルのみをチェックアウトできます。
git checkout -- <file>
git checkout --
単独ですべてのコミットされていないファイルのリストを返すことに気づきました。しかし、私はそれらすべてをチェックアウトする方法を見つけることができませんgit checkout --all
。
調べたところman git checkout
何も見つかりませんでした。また、Git:1つを除くすべてのファイルをチェックアウトしてみましたがgit checkout .
、いずれも動作しませんでした。
git checkout --
出力をループして、プログラムで行う必要がありますか?