1
内のディレクトリ私はその歴史といくつかのサブディレクトリをフィルタリングするには、次のコマンドを使用しています:フィルター分岐フィルタアウトサブディレクトリ
サブディレクトリ階層を以下ましたgit filter-branch -f --prune-empty --subdirectory-filter path-to/subdir -- --all
:
subdir/
a/
b/
c/
問題は場合には、 a
とb
が保存されている間に処理が終了し、c
が履歴から削除されます(ディレクトリ全体が新しいファイルとしてマークされます)。誰もが命令に満足しているようだが、ここで何が問題なのか?