Comment puis-je remettre la tête vers un emplacement précédent dans Git

Comment puis-je remettre la tête vers un emplacement précédent dans Git

C'est un phénomène que les humains peuvent faire des erreurs, et donc ils doivent les aborder. De même, tout en travaillant sur GIT, les développeurs apportent parfois des modifications au référentiel local ou ajoutent de nouveaux fichiers de code source. Pendant ce temps, ils réalisent que les changements supplémentaires sont incorrects. Dans une telle situation, il est nécessaire de réintégrer le pointeur de tête à l'emplacement précédent. Plus précisément, le «$ git réinitialisation»La commande peut être utilisée pour effectuer cette opération.

Ce guide a illustré la procédure pour remettre la tête vers un emplacement précédent.

Comment puis-je revenir à la tête à un emplacement précédent?

Les utilisateurs de Git peuvent revenir à la position de la tête à l'emplacement précédent chaque fois que vous avez besoin. Pour ce faire, en utilisant la commande git, passez au référentiel GIT et créez de nouveaux fichiers texte. Ensuite, suivez-les à l'indice de mise en scène et commettez des modifications. Ensuite, affichez la position de courant de tête et déplacez-la vers l'emplacement précédent à l'aide du «$ git reset -hard head ^".

Étape 1: Accédez au référentiel local GIT

Utilisez le "CD”Commande et passez au référentiel local GIT souhaité:

$ CD "C: \ Users \ Nazma \ git \ Demo11"

Étape 2: Créer un fichier texte

Ensuite, exécutez le «touche”Commande pour créer un nouveau fichier texte dans le référentiel:

$ touch file1.SMS

Étape 3: Suivez le fichier texte

Maintenant, ajoutez le fichier texte à la zone de stadification à l'aide de la commande suivante:

$ git ajouter un fichier1.SMS

Étape 4: Mettez à jour le référentiel

Après le suivi des modifications ajoutées, mettez à jour le référentiel en utilisant le "git engager»Commande avec le message de validation souhaité via le«-m" option:

$ git commit -m "premier fichier ajouté"

Étape 5: Créez un nouveau fichier dans le référentiel local

Maintenant, exécutez la commande ci-dessous pour créer un nouveau fichier texte dans le référentiel:

$ touch file2.SMS

Étape 6: Ajouter un fichier à l'index de mise en scène

Ajoutez le fichier nouvellement créé dans l'index de stadification via "git ajouter" commande:

$ git add file2.SMS

Étape 7: commettre des modifications

Exécuter le "git engager«Commande pour ajouter des modifications avec le«-m" option:

$ git commit -m "deuxième fichier ajouté"

Étape 8: Vérifiez le pointeur de tête

Maintenant, vérifiez l'historique du journal de référence GIT pour afficher le pointeur de tête actuel:

$ git journal .

Selon la sortie ci-dessous, la tête pointe vers le commit le plus récent:

Étape 9: Passez à la main vers l'emplacement précédent

Enfin, exécutez le «réinitialisation git«Commande avec le«-dur”Option et"Tête ^»Pointer:

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

Étape 10: Vérifiez le pointeur de la tête de mouvement

Enfin, vérifiez que le pointeur de tête revient vers l'emplacement précédent ou ne pas utiliser le «journal git ." commande:

$ git journal .

C'est tout! Nous avons fourni la procédure pour déplacer la tête vers un emplacement précédent.

Conclusion

Pour remettre, rendez-vous vers un emplacement précédent, passez d'abord au référentiel GIT et générez un nouveau fichier. Ensuite, suivez-le à l'indice de mise en scène et commettez des modifications. Ensuite, vérifiez la position de courant de tête et exécutez le «$ git reset -hard head ^”Commande pour réintégrer la tête à l'emplacement précédent. Ce guide a démontré la méthode pour revenir à la tête à un emplacement précédent.