Existe-t-il une méthode pour annuler les modifications locales dans Git ?

Existe T Il Une Methode Pour Annuler Les Modifications Locales Dans 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 test de code et bien d'autres, à l'aide des branches Git du référentiel local. Parfois, l'utilisateur Git peut avoir besoin d'annuler les modifications locales après ou avant la validation pour 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 modifications locales dans Git. Alors, commençons !







Existe-t-il une méthode pour annuler les modifications locales dans Git ?

Oui! Git propose une méthode pour annuler les modifications locales dans Git. Pour ce faire, suivez l'étape ci-dessous.



Étape 1 : Ouvrez le terminal Git Bash



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






Étape 2 : accédez au référentiel Git

Accédez 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 dépôt Git, initialisez-le à l'aide de la commande fournie :

$ c'est chaud



Étape 4 : créer un nouveau fichier

Après cela, créez un nouveau fichier via le ' touchez ' commande:

$ toucher test.txt



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

Ajoutez le fichier créé à l'environnement de préproduction :

$ git ajouter test.txt



Étape 6 : valider le fichier nouvellement créé

Utilisez le ' git commet ” pour valider les changements de mise en scène. Ici le ' -m ” est ajoutée pour intégrer un message le long du commit :

$ git commet -m 'Le fichier de test est ajouté'



Étape 7 : Vérifier le journal Git

Ensuite, consultez le journal Git pour voir les modifications et vérifiez si les modifications sont validées ou non :

$ journal git


La sortie mentionnée ci-dessous montre que les modifications sont validées :


Étape 8 : Modifier le fichier validé

Ensuite, modifiez le fichier nouvellement validé via le ' début ' et spécifiez le nom du fichier :

$ démarrer test.txt



Ce faisant, le fichier validé s'ouvrira dans l'éditeur sélectionné par Git. Effectuez les modifications requises et cliquez sur ' CTRL+S ' clé:


Étape 9 : Ajouter le fichier mis à jour à la scène

Après cela, ajoutez des modifications à l'environnement de staging :

$ git ajouter .



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

$ statut git


La sortie ci-dessous montre que des modifications ont été ajoutées à la zone de préparation :


Étape 10 : valider le fichier modifié

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

$ git commet -m 'Le fichier de test est mis à jour'



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

$ journal git


On peut voir que les modifications sont également validées 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 modifications locales

Afin de réinitialiser ou d'annuler les modifications locales et de restaurer le référentiel local Git à la version précédente, utilisez le ' git reset HEAD~1 ' commande:

$ réinitialisation de git TÊTE ~ 1



Encore une fois, vérifiez si nous avons réussi à annuler les modifications :

$ journal git .


Ici, vous pouvez voir que nous avons annulé avec succès les modifications locales :


Nous avons compilé les informations les plus simples pour annuler les modifications locales dans Git.

Conclusion

Pour annuler les modifications locales dans le référentiel local de Git, ouvrez le référentiel local, apportez quelques modifications et validez-les. Après cela, pour restaurer le référentiel à la version d'origine et annuler les modifications locales, utilisez le ' git reset HEAD~1 ' commande. Dans cet article, nous avons démontré la méthode pour annuler les modifications locales.