J'ai fait quelque chose de très stupide. J'ai fait un commit avec git commit (fichier des modifications + nouveaux fichiers) (C). Ensuite, j'ai fait modifier le dernier commit. Ensuite, j'ai supprimé tous les fichiers de manière récursive (!) à l'aide de git rm-r Puis j'ai fait un autre git commit (C).
A-B-C ↑ maître
Est-il un moyen de restaurer les fichiers mais conserver les modifications que j'ai eu dans mon premier commit? (C) Je préfère ne pas revenir à (B). J'ai essayé de faire un git reset --soft tête^, alors le git status listes des fichiers que j'ai supprimé, puis j'ai fait un git checkout, mais toujours pas de chance. Je ne sais même pas si c'est possible.