ローカルレポでいくつかのファイルに変更を加えた後、git add -A
を行ったところ、ステージングエリアにファイルが増えすぎてしまったようです。どうすればステージング・エリアからすべてのファイルを削除できますか?
その後、手動でgit add "filename"
を実行してみます。
を使って、ファイルをインデックスから外すことができます。
git reset HEAD -- path/to/file
git add`と同じように、ディレクトリごとに再帰的にファイルをアンステージすることができます。すべてのファイルを一度にアンステージするには、リポジトリのルートディレクトリからこれを実行します。
git reset HEAD -- .
また、今後の参考として、git status
の出力から、ファイルをある状態から別の状態に移すために実行する必要のあるコマンドを知ることができます。