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.