Skip to main content

Réinitialisation d’un commit dans GitHub Desktop

Vous pouvez réinitialiser n’importe quel commit jusqu’à celui qui a été envoyé pour la dernière fois à la branche distante.

À propos de la réinitialisation d’un commit

Si vous avez effectué une série de commits et que vous souhaitez corriger une erreur commise avant le commit le plus récent, vous pouvez utiliser « réinitialiser le commit » dans GitHub Desktop pour réinitialiser les modifications dans ces commits. La réinitialisation d’un commit restaure les modifications des commits suivants dans votre répertoire de travail et réinitialise la branche à partir du commit sélectionné. Vous pouvez alors modifier des éléments avant de les commiter à nouveau, ou vous pouvez ignorer les modifications que vous ne souhaitez pas conserver. Pour plus d’informations, consultez « Commit et revue des changements apportés à votre projet dans GitHub Desktop ».

Vous pouvez réinitialiser le commit jusqu’au commit le plus récent qui a déjà été envoyé au dépôt distant. Pour annuler un commit envoyé sans perturber l’historique des commits pour les autres contributeurs, vous pouvez revenir à la dernière version du commit. Pour plus d’informations, consultez « Rétablissement d’un commit dans GitHub Desktop ».

Si vous souhaitez modifier votre récent message de validation ou combiner de nouvelles modifications avec votre récente validation, vous pouvez modifier une validation. Pour plus d’informations, consultez « Correction d’un commit dans GitHub Desktop ».

Réinitialisation d’un commit

  1. Dans la barre latérale gauche, cliquez sur Histoire.

    Capture d’écran de l’onglet « Historique » dans la barre latérale. Au-dessus d’une liste de validations, le bouton d’onglet, intitulé « Historique » est mis en évidence avec un contour orange.

  2. Cliquez avec le bouton droit sur le commit que vous souhaitez réinitialiser et sélectionnez Réinitialiser le commit.

Pour aller plus loin