Je veux réinitialiser le dépôt Git à partir d'un autre commit (dans mon répertoire de travail, j'ai seulement les fichiers de ce commit et les versions de ce commit), mais je ne ne veulent pas déplacer HEAD de la branche (ce qui serait fait par git reset
), laisser tout l'historique de commit intact.Comment réinitialiser le dépôt Git à l'ancien état sans déplacer le HEAD
Quelle est la façon de faire cela?
Je ne sais pas si git peut le faire. Vous pouvez utiliser git diff pour créer un fichier patch, puis l'appliquer normalement, sans utiliser git. –