あなたの質問を理解しているかどうかわかりません。
すべてのファイル (まだ追加されていない) を追加するには、次を使用します。
git add .
1 つのファイルを除くすべてのファイルを追加する必要がある場合は、すべてをコールド アドしてから、次のコマンドを使用してファイルを削除します。
git reset HEAD <file>
サブディレクトリ内のすべてのファイルを追加することもできます
git add subdir/
ファイルの名前を変更するとき、新しいファイル名を追加し、古い名前を git rm する必要があることは、煩わしいと私が知っていることの 1 つです。ディレクトリの名前を変更するとき、これは煩わしい場合があります。この (unix のみ) git エイリアスはこの問題を解決します ( ~/.gitconfig ファイルに入れます:
[alias] ;add after this heading or create this heading if it does not exist
addremove = !git add . && git ls-files --deleted | xargs --no-run-if-empty git rm
これにより、すべての新しいファイルが追加され、削除されたすべてのファイルが削除され、インデックスにステージングされます。