1. Utilisez d'abord git log --name-only pour répertorier les fichiers modifiés (cela inclut les fichiers modifiés, supprimés et nouvellement ajoutés)
2. Utilisez ensuite git archive pour exporter les fichiers répertoriés dans la première étape. Si un fichier supprimé est rencontré à ce moment-là, il le signalera
.fatal:pathspec 'xxxxxx.txt' did not match any files
Comment résoudre ce problème, car il affecte l'export de l'archive git et ne s'exécute plus.
Je pense que votre commande git archive ne fonctionne peut-être pas, n'est-ce pas ? Il se peut qu'il y ait un problème avec le format ? Au fait, pourquoi ne publiez-vous pas votre format de commande détaillé ? De cette façon, nous pouvons prescrire le bon médicament !
Personne ne l'a rencontré ?