Comment annuler la traction

Comment annuler la traction
Git est le système de contrôle de version indépendant le plus utilisé pour suivre les fichiers du projet. Dans GIT, nous pouvons effectuer plusieurs opérations, telles que la création ou la mise à jour de fichiers et de nouvelles branches dans le référentiel. Pour enregistrer toutes les modifications de la refonte à distance faite dans le référentiel local, vous pouvez vous engager et les tirer. Vous pouvez également revenir ou annuler les changements en utilisant le «$ git reset -hard head ^" commande.

Ce manuel discutera de la façon de l'annuler.

Comment annuler la traction?

Git permet aux utilisateurs d'annuler les modifications qu'ils ont apportées avant. À cette fin, nous prendrons un exemple; Tout d'abord, nous créerons et ajouterons un fichier dans le référentiel GIT. Ensuite, engagez les modifications et tirez-les dans le référentiel distant GIT. Enfin, annulez l'opération de traction en utilisant la commande.

Maintenant, dirigeons-nous vers les instructions!

Étape 1: Accédez au référentiel GIT
Tout d'abord, passez au référentiel GIT en utilisant le «CD" commande:

$ CD "C: \ Users \ Hazmat \ git \ Linux_1 \ Linux-Redo"

Étape 2: Créez un nouveau fichier
Ensuite, exécutez le «touche”Commande pour créer un nouveau fichier dans le référentiel git:

$ touch file2

Étape 3: Ajouter un fichier
Maintenant, ajoutez le fichier arrière à la zone de stadification de la zone de travail:

$ git add file2

Étape 4: commettre des modifications
Enregistrez les modifications dans le référentiel GIT avec la commande de message Commit Utilising:

$ git commit -m "file2 ajouté"

Étape 5: tirette Git
Exécuter le "tirage git«Commande pour extraire toutes les modifications de validation dans le référentiel distant:

$ git pull

Ici, l'éditeur par défaut s'ouvrira, ajoutera un commentaire, enregistrez les modifications et sortez-le:

Comme vous pouvez le voir, nous avons effectué l'action de traction vers le référentiel distant. Nos branches de référentiel locales et distantes sont fusionnées avec succès:

Note: Passons aux étapes suivantes pour annuler la traction git.

Étape 6: Vérifiez le journal GIT
Maintenant, vérifiez l'historique des journaux de tous les modifications de validation en utilisant le «journal git«Commande avec le«-corde de sécurité"Flag et"-graphique" option:

$ git log - lifeline --graph

On peut voir, nous avons fait cinq engins dans le référentiel Git, et le commit le plus récent est le «* 4e4d7a8". Maintenant, nous copierons la référence du commit précédent dans le presse-papiers:

Étape 7: Annuler la traction
Ensuite, exécutez le «réinitialisation git«Commande avec le«-dur" drapeau:

$ git réinitialisée - tête dur ^

Ici, nous avons spécifié le «Tête ^«Ce qui déplacera la tête vers le commit précédent:

Étape 8: Vérifiez le journal
Pour vérifier l'action UNDO GIT Pull, exécutez le «journal git" commande:

$ git log - lifeline --graph

La sortie ci-dessous indique que nous avons réussi à revenir l'action effectuée:

Vous pouvez également spécifier le «Tête ~ 1«Pour revenir à la commission avant la tête:

$ git réinitialisation - Tête dure ~ 1

Comme vous pouvez le voir, nous sommes revenus avec succès à l'engagement précédent:

C'est tout! Nous avons fourni le moyen le plus simple d'annuler.

Conclusion

Pour annuler Git Pull, ouvrez d'abord le terminal GIT sur votre système et passez au référentiel GIT. Ensuite, créez et ajoutez un fichier à la refonte. Ensuite, commettez des modifications en utilisant le «$ git commit -m «Commande et exécutez le«$ git pull”Commande pour les tirer vers le référentiel distant GIT. Enfin, exécutez le «$ git reset -hard head ^”Commande pour annuler l'opération de traction. Ce manuel a élaboré sur la procédure pour annuler la traction.