Comment récupérer les changements non engagés cachées

Comment récupérer les changements non engagés cachées
La plupart du temps, les développeurs apportent des modifications à la branche locale Git spécifique et souhaitent passer à une autre branche sans économiser des modifications dans le référentiel. Pour ce faire, ils génèrent des réserves qui maintiennent temporairement les modifications de la zone de mise en scène. Après avoir terminé les travaux sur d'autres succursales, ils veulent revenir en arrière et récupérer les modifications non engagées cachées. Dans cette situation, exécuter le «$ git stash pop»La commande est requise.

Dans cet article, nous discuterons brièvement des changements non engagés cachés.

Comment récupérer les changements non engagés cachées?

Pour récupérer les modifications non engagées cachées, suivez les étapes ci-dessous:

  • Déplacez-vous vers le référentiel particulier GIT.
  • Faire et suivre un nouveau fichier texte.
  • Engager des modifications ajoutées au référentiel à des fins de sauvegarde.
  • Ouvrir et mettre à jour le fichier texte existant.
  • Générer une cachette pour maintenir temporairement les changements.
  • Utilisez le "$ git stash pop»Commande pour récupérer des changements non engagés cachées.

Vérifions la mise en œuvre du scénario donné!

Étape 1: Allez dans le référentiel GIT
Exécutez le "CD”Commande avec le chemin du référentiel souhaité et naviguez-y:

$ CD "C: \ Users \ nazma \ git \ test_10"

Étape 2: générer un nouveau fichier
Pour créer un nouveau fichier texte, utilisez le «touche”Commande et spécifiez le nouveau nom de fichier:

$ touch file1.SMS

Étape 3: Suivi des fichiers générés
Ensuite, ajoutez le fichier à l'index de mise en scène en exécutant la commande fournie:

$ git ajouter un fichier1.SMS

Étape 4: commettre des modifications
Ensuite, enregistrez toutes les modifications ajoutées dans le référentiel via le "git engager”Commande avec le message de validation en utilisant le«-m" option:

$ git commit -m "1 fichier ajouté"

Étape 5: Mettre à jour le fichier existant
Maintenant, exécutez le "commencer«Commande pour mettre à jour le fichier existant:

$ start Fichier1.SMS

Après l'exécution de la commande ci-dessus, le fichier sera ouvert avec un éditeur de texte par défaut, ajoutez des modifications, enregistrez et fermez le fichier:

Étape 6: Ajouter une modification dans la zone de stadification
Ensuite, ajoutez toutes les modifications supplémentaires dans la zone de mise en scène en utilisant le "git ajouter" commande:

$ git ajouter un fichier1.SMS

Étape 7: Enregistrer temporairement les modifications
Ensuite, enregistrez le répertoire de travail et index temporairement en exécutant le «cachette git" commande:

$ git cachette

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

$ statut git .

Étape 9: récupérer les modifications non engagées cachées
Enfin, pour récupérer les modifications non engagées cachées, exécutez le «Git Stash Pop" commande:

$ git stash pop

Comme vous pouvez le voir, le modifié «fichier1.SMS»Le fichier est récupéré avec succès:

Étape 10: Vérifiez les modifications non engagées récupérées
Enfin, vérifiez l'état actuel du référentiel pour assurer les modifications non engagées récupérées:

$ statut git .

Nous avons fourni le moyen le plus simple de récupérer des changements non engagés cachées.

Conclusion

Pour récupérer des modifications non engagées cachées, allez dans le référentiel particulier Git. Générer et ajouter un nouveau fichier texte. Ensuite, engagez-vous dans le référentiel à des fins de sauvegarde. Ensuite, mettez à jour le fichier existant et ajoutez des modifications à la mise en scène. Générer une cachette pour maintenir temporairement les changements. Enfin, exécutez le «$ git stash pop»Commande de récupérer des changements non engagés cachés. Cet article a expliqué la procédure de récupération des changements non engagés cachés.