J'ai utilisé git filter-branch et vissé quelque chose et réécrit accidentellement des sections de l'histoire que je ne voulais pas. J'essayais de changer un nom et changeai accidentellement chaque commit (au lieu d'un seul avec un nom spécifique).Rétablit l'utilisation de la branche de filtre dans Git
Je sais que 'git filter-branch' conserve une sauvegarde à refs/original, mais je ne sais pas comment rétablir la branche master à cette ancienne version. Quelle est la commande de git pour faire ceci?
L'id engagement devrait être disponible dans refs/original. –
La syntaxe de Reflog a été faite pour des situations comme celle-ci. git Caisse maître @ {1} git branche -f master – jthill