Revenez à une validation par un hachage SHA à Git

Revenez à une validation par un hachage SHA à Git
Git fournit plusieurs fonctionnalités pour effectuer différentes opérations, telles que la création de fichiers, de dossiers et de succursales, puis de les suivre dans la zone de mise en scène du répertoire de travail. Ces modifications suivis peuvent être enregistrées dans les référentiels. De plus, les utilisateurs sont autorisés à réintégrer les modifications supplémentaires chaque fois qu'ils sont nécessaires via plusieurs commandes, et le ««$ git réinitialisation t; " La commande est l'une d'entre elles.

Ce blog explique la méthode pour réintégrer une validation par un hachage SHA dans GIT.

Comment revenir en arrière / revenir à un engagement par un hachage SHA à Git?

Dans le but de revenir à un engagement via le hachage SHA dans GIT, nous allons d'abord créer et suivre des fichiers, puis effectuerons l'opération de retour. Pour ce faire, tout d'abord, déplacez-vous vers le répertoire Git Root. Ensuite, créez un nouveau référentiel local GIT et passez-y. Ensuite, créez un nouveau fichier dans le référentiel nouvellement créé et suivez-le dans la zone de mise en scène à partir du répertoire de travail. Après cela, mettez à jour le référentiel et affichez l'historique du journal de référence. Copiez le hachage SHA Commit et exécutez le «$ git réinitialisation " commande.

Passons de l'avant et comprenons la procédure ci-dessus à travers la mise en œuvre!

Étape 1: Passez au répertoire racine
Tout d'abord, exécutez la commande «CD» et accédez au répertoire root git:

$ cd "C: \ Users \ nazma \ git"

Étape 2: Créez un nouveau référentiel local
Créez un nouveau référentiel local dans le répertoire Root Git en utilisant le «mkdir" commande:

$ mkdir test_7

Étape 3: Accédez au référentiel nouvellement créé
Maintenant, exécutez la commande fournie et passez au référentiel local nouvellement créé:

$ cd test_7

Étape 4: Créer un nouveau fichier texte
Ensuite, créez un nouveau fichier texte via le «touche" commande:

$ touch file1.SMS

Étape 5: Ajouter un fichier nouvellement créé à la zone de mise en scène
Après avoir créé un nouveau fichier texte dans le répertoire de travail, exécutez le «git ajouter»Commande pour le suivre dans la zone de mise en scène:

$ git ajouter un fichier1.SMS

Étape 6: Mise à jour des modifications
Maintenant, mettez à jour le référentiel en engageant et en enregistrez, exécutez le «git engager«Commande avec le«-m”Option pour ajouter le message de validation souhaité:

$ git commit -m "fichier1.txt ajouté "

Étape 7: Créez un nouveau fichier texte
Maintenant, créez un autre fichier texte dans le référentiel en exécutant le «touche”Commande et spécifiant le nouveau nom de fichier:

$ touch Fichier3.SMS

Étape 8: suivre le fichier nouvellement créé vers la zone de mise en scène
Ajoutez le fichier créé dans la zone de stadification en utilisant la commande suivante:

$ git ajouter un fichier3.SMS

Étape 9: Vérifier l'état
Maintenant, exécutez le «statut git .”Commande pour vérifier l'état du référentiel actuel:

$ statut git .

Comme vous pouvez le voir, le fichier récemment créé est placé dans la zone de stadification et est prêt à s'engager dans le référentiel:

Étape 10: commettre des modifications
Exécutez le "git engager”Commande pour commettre le fichier mis en scène dans le référentiel:

$ git commit -m "file3.txt ajouté "

Étape 11: Vérifiez l'historique du journal GIT
Vérifiez l'historique du journal de référence du journal GIT à l'aide du «journal git ." commande:

$ git journal .

À partir de la sortie ci-dessous, nous copierons le hachage SHA de l'engagement souhaité auquel nous voulons revenir:

Étape 12: Réinitialisez la tête avec Sha Hash
Maintenant, exécutez le «réinitialisation git”Commande avec le hachage SHA copié pour retourner le commit:

$ git reset 061de25

Étape 13: Vérifier Revered Commit
Enfin, exécutez le «journal git .»Commande pour garantir le commit revu via Sha Hash:

$ git journal .

C'est tout! Nous avons expliqué la méthode à engager par un hachage SHA à Git.

Conclusion

Pour revenir à une validation via le hachage SHA dans GIT, accédez d'abord au répertoire Git Root et créez un nouveau référentiel local. Ensuite, accédez au référentiel nouvellement créé, créez et ajoutez un nouveau fichier texte. Ensuite, engagez les modifications et vérifiez l'historique des journaux de référence. Copiez le hachage SHA Commit et exécutez le «$ git réinitialisation " commande. Ce blog a décrit la procédure à engager par un hachage SHA à Git.