Comment annuler un engagement Git local?

Comment annuler un engagement Git local?

Git Commit est utilisé pour enregistrer / pousser les modifications mise en scène dans le référentiel distant. Tout en travaillant sur un projet GIT, les développeurs apportent plusieurs modifications et les sauvent. Parfois, ils apportent des modifications et les engagent qui causent des problèmes plus tard. Il peut donc être nécessaire de réintégrer cet engagement spécifique à revenir à l'état précédent. À ce but correspondant, Git leur permet d'annuler tous les commits locaux.

Cet article démontrera la méthode pour supprimer un engagement local dans Git.

Comment annuler un engagement Git local?

Pour annuler un engagement GIT local, tout d'abord, passez au référentiel local et apportez des modifications à lui. Ensuite, exécutez le "git réinitialisé la tête»Commande pour réintégrer ces modifications. Enfin, vérifiez le journal GIT pour vérifier les modifications.

Pour ce faire, essayez les étapes suivantes.

Étape 1: Passez au référentiel souhaité

Tout d'abord, redirigez vers le répertoire GIT local via la commande de croisement donné:

$ CD "C: \ git \ reposo2"


Étape 2: Vérifiez le journal GIT

Ensuite, vérifiez l'historique des engagements à afficher tous les engins qui ont été faits dans le référentiel:

$ Git Log --Oneline


Dans SI-SCREENSHOT, on peut voir que la tête pointe vers le «Filec modifié" commettre:


Étape 3: Créez un nouveau fichier

Ensuite, faites un nouveau fichier dans le référentiel actuel à l'aide du «touche" commande:

$ TOCK TEST.SMS



Étape 4: fichier de scène

Pour ajouter le fichier à la zone de stadification GIT, exécutez le «git ajouter«Commande avec le nom du fichier:

$ git ajouter le test.SMS



Étape 5: commettre des modifications

Après cela, enregistrez les modifications mise en scène dans le référentiel local:

$ git commit -m "Fichier de test ajouté"



Étape 6: Voir l'histoire de la validation

Ensuite, vérifiez le journal GIT pour afficher la position actuelle de la tête:

$ Git Log --Oneline


On peut observer que la tête pointe maintenant vers le nouveau «Fichier de test ajouté" commettre:


Étape 7: Supprimer Git Commit

Afin de supprimer les commits précédents, utilisez le «réinitialisation git”Commande et spécifiez le nombre de commits:

$ git réinitialiser la tête ~ 1


Ici, "Tête ~ 1»Est utilisé pour réinitialiser le dernier commit:


Étape 8: Vérifiez les modifications

Enfin, assurez-vous que la commission a été supprimée ou non en vérifiant le journal GIT:

$ Git Log --Oneline


Selon la sortie ci-dessous, le commit précédent a été supprimé et maintenant la tête pointe à nouveau vers le "Filec modifié" commettre:


Cet article a démontré la procédure pour annuler le commit Git local.

Conclusion

Afin d'annuler un engagement GIT local, d'abord, redirigez vers le référentiel local GIT. Ensuite, ajoutez-y quelques modifications. Ensuite, exécutez le «git réinitialisé la tête»Commande pour réintégrer ces modifications. Enfin, vérifiez le journal GIT pour assurer les dernières modifications. Cet article a démontré la méthode pour supprimer un engagement local dans Git.