Comment revenir à un commit précédent dans le référentiel de Git

Comment revenir à un commit précédent dans le référentiel de Git

Le système de version indépendant Git est le plus utilisé parmi les gens tout en travaillant sur un énorme projet en équipe. Les utilisateurs travaillent dans le référentiel local et après cela, poussez-le pour l'enregistrer et le partager avec d'autres membres de l'équipe. Lorsque les utilisateurs ajoutent, suppriment ou mettent à jour les fichiers du projet, ils sont tenus de commettre toutes les modifications dans le référentiel distant et de le mettre à jour. Après avoir synchronisé le référentiel local avec le référentiel distant, parfois les utilisateurs ne veulent pas conserver les modifications / mises à jour et tenter de revenir à un engagement précédent. Ils peuvent le faire en utilisant le «Git REVERT" commande.

Dans ce guide, nous parlerons de la façon de revenir à un engagement récent dans le référentiel de Git.

Comment revenir à un commit précédent dans le référentiel de Git?

Pour revenir à un engagement récent dans le référentiel de Git, passez par l'exemple suivant.

Supposons que nous ayons ajouté un engagement au référentiel GIT. Après cela, nous réalisons que les modifications apportées ne conviennent pas et nous voulons les retirer. À cette fin spécifiée, nous devons revenir à un engagement récent dans le référentiel.

Maintenant, dirigeons-nous vers la procédure.

Étape 1: Ouvrez Git Bash

Ouvrez le terminal git en utilisant le «Commencez" menu:


Étape 2: Accédez au répertoire GIT

Exécuter le "CD”Commande pour passer au répertoire spécifique pour revenir à l'engagement précédent dans ce référentiel:

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



Étape 3: Créez un nouveau fichier

Ensuite, créez le nouveau fichier dans le répertoire local GIT:

$ touch Fichier3.SMS


Notre nouveau fichier "fichier3.SMS«Est créé avec succès:


Étape 4: Ajouter un fichier dans le repo git

Exécuter le "git ajouter»Commande pour suivre le fichier du répertoire de travail à la zone de mise en scène:

$ git ajouter un fichier3.SMS



Étape 5: commettre des modifications

Maintenant, englogez les modifications pour enregistrer les mises à jour sur Git Repo avec un message de validation:

$ git commit -m "fichier3 ajouté"



Étape 6: Vérifiez l'historique du journal

Pour vérifier l'historique des journaux, exécutez la commande fournie:

$ git journal


Comme vous pouvez le voir, tout l'historique des engagements s'affiche à l'écran, copie maintenant le commit Ref of the Primed Commit:


Étape 7: revenir à la validation précédente

Maintenant, collez le refuge et courez avec «Git REVERT" commande:

$ git REVERT 1D3315E


Il ouvrira l'éditeur, ajoutera le commentaire dans le fichier ouvert qui s'affichera dans l'historique de la validation, enregistrera les modifications et quittez l'éditeur:


Comme vous pouvez le voir, notre fichier de validation "fichier2«Est supprimé avec succès:


Étape 8: Vérifiez REVERT COMMISS

Enfin, pour vérifier le retour à un commit précédent, exécutez le «journal git" commande:

$ Git Log --Oneline



Nous avons fourni le moyen le plus simple de revenir à un commit précédent dans le référentiel de Git.

Conclusion

Pour revenir à un engagement récent dans le référentiel de Git, accédez d'abord au répertoire spécifique dans lequel vous souhaitez apporter des modifications. Puis créez et ajoutez le fichier au dépôt local git. Ensuite, commettez des changements avec le «$ git commit -m«Commande avec un message et vérifiez l'historique des journaux en exécutant le«$ git journal" commande. Copiez la commission de la commission précédente, exécutez le «$ git revert”Commande avec le commit ref et le vérifier. Ce guide a illustré la méthode de retour à un engagement récent dans le référentiel de Git.