J'utilise la commande suivante pour filtrer certains sous-répertoire avec son histoire:filtre-branche filtres à répertoire dans sous-répertoire
git filter-branch -f --prune-empty --subdirectory-filter path-to/subdir -- --all
où subdir a la hiérarchie suivante:
subdir/
a/
b/
c/
Le problème est, quand le traitement est terminé alors que a
et b
est conservé, c
est supprimé de l'historique (et le répertoire entier est marqué comme nouveaux fichiers). Tout le monde semble être content de la commande, quel est le problème ici?