Y a-t-il une méthode pour annuler les changements locaux dans le GIT?

Y a-t-il une méthode pour annuler les changements locaux dans le GIT?

Git est un programme de contrôle de version populaire utilisé pour gérer les projets et leur code source. Les développeurs effectuent plusieurs tâches, telles que la mise en œuvre de nouvelles fonctionnalités, le code de test et bien d'autres, avec l'aide des branches GIT dans le référentiel local. À l'occasion, l'utilisateur GIT peut avoir besoin de réintégrer les modifications locales après ou avant l'engagement à restaurer la version précédente de l'application ou du projet.

Dans ce blog, nous discuterons s'il existe une méthode pour annuler les changements locaux dans GIT. Alors, commençons!

Y a-t-il une méthode pour annuler les changements locaux dans le GIT?

Oui! Git propose une méthode pour retourner les changements locaux dans GIT. Pour ce faire, suivez l'étape ci-dessous.

Étape 1: Open Git Bash Terminal

Dans le menu Démarrer, lancez le terminal Git Bash:


Étape 2: Accédez au référentiel GIT

Allez au référentiel local GIT via le «CD" commande:

$ cd "C: \ git"



Étape 3: Initialiser le référentiel GIT

Ensuite, après avoir ouvert le référentiel GIT, initialisez-le à l'aide de la commande fournie:

$ git init



Étape 4: Créez un nouveau fichier

Après cela, créez un nouveau fichier via le «touche " commande:

$ TOCK TEST.SMS



Étape 5: Ajouter un fichier à l'environnement de la scène

Ajoutez le fichier créé à l'environnement de mise en scène:

$ git ajouter le test.SMS



Étape 6: Commissez le fichier nouvellement créé

Utilisez le «git engager»Commande pour commettre les changements de mise en scène. Ici le "-m"L'option est ajoutée pour intégrer un message le long de la validation:

$ git commit -m "Le fichier de test est ajouté"



Étape 7: Vérifiez le journal GIT

Ensuite, vérifiez le journal GIT pour voir les modifications et vérifiez si les modifications sont engagées ou non:

$ git journal


La sortie mentionnée ci-dessous montre que des modifications sont commises:


Étape 8: Modifier le fichier engagé

Ensuite, modifiez le fichier nouvellement engagé via le «commencer”Commande et spécifiez le nom du fichier:

$ start test.SMS



Ce faisant, le fichier engagé s'ouvrira dans l'éditeur sélectionné GIT. Faites les modifications requises et frappez le «Ctrl + s" clé:


Étape 9: Ajouter un fichier mis à jour pour mettre en scène

Après cela, ajoutez des modifications à l'environnement de mise en scène:

$ git add .



Encore une fois, vérifiez l'état du référentiel local GIT et vérifiez si les modifications sont ajoutées ou non à l'environnement de stadification:

$ statut git


La sortie ci-dessous montre que des modifications ont été ajoutées à la zone de mise en scène:


Étape 10: Commissez le fichier modifié

Commettre le fichier modifié à l'aide de la commande fournie:

$ git commit -m "Le fichier de test est mis à jour"



Encore une fois, vérifiez le journal GIT pour la vérification:

$ git journal


On peut voir que les changements sont également engagés avec succès. Maintenant, il est nécessaire d'annuler ces modifications locales et de restaurer la version précédente du référentiel local GIT:


Étape 11: Annuler les changements locaux

Afin de réinitialiser ou d'annuler les modifications locales et de restaurer le référentiel local GIT vers la version précédente, utilisez le «git réinitialiser la tête ~ 1" commande:

$ git réinitialiser la tête ~ 1



Encore une fois, vérifiez si nous avons réussi des changements ou non:

$ git journal .


Ici, vous pouvez voir que nous avons réussi à revenir les changements locaux:


Nous avons compilé les informations les plus simples pour annuler les changements locaux dans GIT.

Conclusion

Pour annuler les changements locaux dans le référentiel local de Git, ouvrir le référentiel local, apporter des modifications et les engager. Après cela, pour restaurer le référentiel de la version originale et annuler les modifications locales, utilisez le «git réinitialiser la tête ~ 1" commande. Dans cet article, nous avons démontré la méthode pour annuler les changements locaux.