2016-12-22 1 views
1

Comment annuler mes 2 dernières validations dans l'extension git, les validations ne sont pas encore activées.Git Extensions rollback 2 dernières validations

Ainsi, le premier commit est une fusion avec une branche, le second commit est un commit normal. Je suis assez nouveau pour les extensions git et j'ai accidentellement fait quelques erreurs dans ces commits.

Répondre

5

Cliquez avec le bouton droit sur le 3e commit précédent et sélectionnez Reset current branch to here.

+0

Qu'arrive-t-il à la fusion si je fais cela? Est-ce que c'est juste un retour en arrière? – utdev

+0

Il s'agit d'une réinitialisation, pas d'un retour, donc ce sera comme si les deux commits n'auraient jamais été faits, ils disparaissent juste. Pensez à une branche comme une note post-it qui colle à un commit. Avec une réinitialisation, vous décochez la note post-it et la collez sur un commit complètement différent qui devient alors le bout de la branche. – Vampire

+0

Mon code local ne sera pas rétabli à droite? C'est comme si les commits ne s'étaient jamais passés correctement? – utdev