Git est l'outil de contrôle du versioning qui garde une trace des modifications quotidiennes. À cette fin, les développeurs peuvent générer plusieurs branches. De plus, si un utilisateur souhaite déplacer les modifications d'une branche locale à une autre, il peut le faire en utilisant le «cachette git»Commande, qui détient temporairement les modifications et les applique à l'endroit souhaité à travers le«Git Stash Pop" commande.
Ce blog parlera de déplacer des fichiers modifiés d'une branche locale à une autre pour l'enregistrement.
Comment déplacer les fichiers modifiés vers une autre branche pour l'enregistrement?
Consultez les instructions suivantes pour déplacer les fichiers modifiés vers une autre branche pour l'enregistrement:
Étape 1: Allez dans un référentiel particulier
Utilisez le «CD”Commande avec le chemin du référentiel local souhaité et passez-y:
$ cd "C: \ Users \ nazma \ git \ naz-test"
Étape 2: Vérifiez la liste du contenu
Ensuite, exécutez le «LS”Commande et vérifiez la liste du contenu:
$ ls
Étape 3: Mettre à jour le fichier existant
Maintenant, ajoutez des modifications à l'existant "déposer.py”Fichier en exécutant la commande fournie:
$ echo "mon premier fichier python" >> file2.py
Étape 4: Traversé les modifications
Ensuite, poussez les modifications nouvellement ajoutées du répertoire de travail à l'indice de suivi:
$ git add file2.py
Étape 5: Modifications de la cachette
Pour maintenir temporairement les modifications de mise en scène, utilisez le «cachette git" commande:
$ git cachette
Lorsque la commande ci-dessus est exécutée, les modifications de l'indice de suivi seront temporairement déplacées:
Étape 6: Afficher les branches
Exécuter le "branche git»Commande pour afficher toutes les branches locales:
Branche Git $
Dans la liste des succursales ci-dessous, nous avons sélectionné le «alpha" bifurquer:
Étape 7: Branche de commutation
Après cela, redirigez vers la branche locale précédemment sélectionnée à travers le «caisse git" commande:
$ git Checkout Alpha
Étape 8: Appliquer temporairement les modifications
En utilisant le «Git Stash Pop”Commande, appliquez les modifications précédemment Hold à la branche cible:
$ git stash pop
Comme vous pouvez le voir, les modifications appliquées sont placées dans la zone de travail:
Étape 9: Ajouter des modifications de la cachette
Exécuter le "git ajouter”Commande avec le nom de fichier pour pousser les modifications de la zone de travail à l'index de mise en scène:
$ git add file2.py
Étape 10: Vérifier l'état
Utilisez le "statut git”Commande pour afficher l'état de la branche de travail actuelle:
$ statut git .
Comme vous pouvez le voir, le «fichier2.py»Le fichier est ajouté avec succès à l'index de mise en scène:
Étape 11: afficher le contenu de fichier ajouté
Enfin, exécutez le «chat”Commande pour afficher le contenu du fichier de déplacement:
$ Cat File2.py
Selon la sortie divisée, le fichier spécifié contient deux lignes:
C'est ça! Nous avons décrit la méthode de déplacement des fichiers modifiés de la branche locale vers un autre enregistrement.
Conclusion
Pour déplacer les fichiers modifiés vers une autre branche pour l'enregistrement, redirigez d'abord vers le référentiel local GIT et listez son contenu. Ensuite, mettez à jour le fichier existant et poussez-le vers l'index GIT. Ensuite, rangez les modifications ajoutées à l'index temporaire, répertoriez les branches et passez à elle. Après cela, exécutez le «Git Stash Pop”Commande et ajoutez un fichier à la zone de suivi. Enfin, vérifiez l'état de la vérification et affichez le contenu du fichier. Ce blog a décrit le processus de déplacement des fichiers modifiés d'une branche à une autre pour l'enregistrement.