Comment annuler les commits locaux les plus récents dans Git ?

Comment Annuler Les Commits Locaux Les Plus Recents Dans Git



Lorsqu'ils travaillent sur un référentiel distant local, les développeurs poussent très probablement plusieurs validations concernant les modifications ajoutées à leur référentiel chaque jour. Cependant, parfois après avoir validé des modifications, vous souhaiterez peut-être ajouter des modifications supplémentaires avant de pousser la validation. Pour cela, il est nécessaire d'annuler le dernier commit pour leur référentiel Git.

Cet article décrit la procédure pour annuler la validation locale la plus récente.

Comment annuler les commits locaux les plus récents dans Git ?

Revenir au commit précédent. Tout d'abord, passez au répertoire Git, créez et ajoutez un nouveau fichier. Ensuite, validez les modifications ajoutées dans le référentiel. Vérifiez l'historique du journal du référentiel et exécutez le ' $ git reset –soft HEAD~1 ” commande pour annuler le commit le plus récent. Enfin, vérifiez le processus d'annulation.

Maintenant, allez de l'avant et comprenez le scénario ci-dessus !

Étape 1 : Déplacer vers le répertoire

Tout d'abord, accédez au répertoire Git via la commande ci-dessous :

$ CD 'C:\Utilisateurs \n azma\Git\Demo14'

Étape 2 : Créer un fichier

Exécutez le ' toucher ” commande pour créer un nouveau fichier :

$ toucher fichier1.txt

Étape 3 : Ajouter un fichier

Maintenant, suivez un fichier nouvellement créé en utilisant le ' git ajouter ' commande:

$ git ajouter fichier1.txt

Étape 4 : Valider les modifications

Pour enregistrer les modifications ajoutées dans le référentiel Git, exécutez le ' git commet ' avec le ' -m ” et spécifiez le message requis :

$ git commet -m '1 fichier ajouté'

Étape 5 : Vérifier l'historique des journaux

Pour vérifier l'historique des journaux du référentiel actuel, exécutez la commande ci-dessous :

$ journal git --en ligne

Dans la sortie ci-dessous, la référence de validation en surbrillance est la validation la plus récente :

Étape 6 : Annuler la validation locale récente

Pour annuler le commit local le plus récent, exécutez le ' réinitialisation de git ' commande avec le ' -mou, tendre ' drapeau le long du ' TÊTE ~ 1 ” pointeur HEAD ciblé :

$ réinitialisation de git --mou, tendre TÊTE ~ 1

Étape 7 : Vérifier le processus d'annulation

Enfin, pour vérifier l'annulation du commit local le plus récent, exécutez la commande fournie :

$ journal git --en ligne

Comme vous pouvez le voir dans la sortie ci-dessous, le pointeur HEAD est déplacé avec succès vers le commit le plus récent :

Nous avons démontré la méthode pour annuler le commit local le plus récent.

Conclusion

Revenir au commit local récent précédent. Tout d'abord, déplacez-vous dans le répertoire Git, créez et ajoutez un nouveau fichier. Ensuite, validez les modifications ajoutées dans le référentiel. Vérifiez l'historique du journal du référentiel et exécutez le ' $ git reset –soft HEAD~1 ” commande pour annuler le commit le plus récent. Enfin, vérifiez le processus d'annulation. Cet article a fourni la procédure pour annuler le commit local le plus récent.