Dans ce blog, nous ferons une comparaison entre Git Stash Apply et Git Stash Pop pour restaurer le fichier.
Comparaison entre «Git Stash Apply» et «Git Stash Pop» pour la restauration des fichiers
Pour effectuer une opération de fichiers de retour à l'aide de la commande git stash applique et Git Stash POP, nous créerons et ajouterons un nouveau fichier au référentiel. Ensuite, engagez les modifications pour mettre à jour le répertoire GIT. Ensuite, supprimez le fichier du référentiel GIT et exécutez le "statistiques git”Commande pour enregistrer le répertoire de travail et l'état d'index. Enfin, nous restaurerons le fichier, supprimerons les modifications de la cachette et réappliquerons en utilisant le «Git Stash Pop" commande.
Mise en œuvre du scénario discuté pour comprendre la différence entre les commandes indiquées ci-dessus!
Étape 1: Ouvrez Git Bash
Recherchez le terminal GIT en utilisant le «Commencez”Menu et lancez-le:
Étape 2: Passez au référentiel GIT
Exécutez le "CD”Commande pour accéder au référentiel GIT local:
$ CD "C: \ Users \ Nazma \ git \ Demo7"
Étape 3: Créer un fichier
Maintenant, créez un nouveau fichier en écrivant ce qui suit "touche”Commande avec le nom du fichier:
$ touch file2.SMS
Étape 4: suivre le fichier nouvellement créé
Ensuite, suivez le fichier à l'aide de la commande fournie ci-dessous:
$ git add .
Étape 5: Contenu du répertoire de liste
Affichez la liste du contenu à l'aide du «LS" commande:
$ ls
Étape 6: commettre le changement
Ensuite, engagez les modifications pour mettre à jour le référentiel GIT à l'aide du «git engager”Commande avec le message de validation:
$ git commit -m "file2 mis à jour"
Étape 7: Supprimer le fichier
Pour supprimer le fichier de la zone de mise en scène, exécutez le «Git RM" commande:
$ git rm file1.SMS
Étape 8: cachette de git
Maintenant, exécutez le «cachette git”Commande pour enregistrer le répertoire de travail et l'état d'index:
$ git cachette
Étape 9: Git Stash Appliquer
Pour appliquer la cachette GIT pour la restauration des fichiers, exécutez le «Git Stash Appliquer" commande:
$ git stash appliquer
Selon la sortie ci-dessous, les fichiers modifiés et supprimés sont restaurés avec succès:
Étape 10: Git Stash Pop
Maintenant, exécutez la commande suivante pour éliminer les modifications appliquées de la cachette et réappliquez-les à la copie de travail:
$ git stash pop
C'est ça! Nous avons développé la procédure de retour du fichier à l'aide de commandes Git Stash Apply et Git Stash POP.
Conclusion
Pour comparer Git Stash Pop et Git Stash, appliquez pour la restauration du fichier, déplacez-vous dans le répertoire GIT et créez et ajoutez un nouveau fichier au référentiel. Ensuite, engagez les modifications pour mettre à jour le répertoire GIT. Ensuite, supprimez le fichier du référentiel GIT et enregistrez le répertoire de travail et l'index à l'état. Ensuite, pour la restauration des fichiers, utilisez le «Git Stash Appliquer»Commandez et supprimez les modifications de la cachette et réappliquez en exécutant le«Git Stash Pop" commande. Ce blog a illustré la méthode de retour des fichiers à l'aide de commandes Git Stash Pop et Git Stash Appliquer.