私は(ここではルート/パッケージ/ファイル)すぐに、ディレクトリの名前のパッケージ私のgitリポジトリの下や他のいくつかのサブフォルダ内の同じ名前を持つ別の(ルート/ directory1の持っています/パッケージ/ファイルはこちら)。私は、前者のすべてが削除され、後者がそのまま残っていることを確認したい。このコマンドは両方にマッチしますか?はいの場合、root/packages /すべてのファイルがgit rmの対象になっていることを確認するにはどうすればよいですか?gitのフィルタ分岐RMワイルドカード
git filter-branch --index-filter 'git rm --cached --ignore-unmatch packages/*' --prune-empty HEAD
お返事ありがとうございます。 glob展開の詳細の答えとして受け入れる:)それは私が必要とするものとまったく同じです。 –