Comment obtenir un seul fichier d'une autre branche?

Comment obtenir un seul fichier d'une autre branche?
Tout en travaillant sur un référentiel local GIT, les développeurs pourraient avoir besoin de copier n'importe quel fichier spécifique d'une branche locale Git vers une autre branche locale GIT. Git propose plusieurs façons de faire cette tâche rapidement, dont l'une est la «$ Git Checkout" commande. Dans cette commande, vous devez spécifier le nom du fichier comme argument et la branche locale Git Target.

Cet article traite de la procédure pour obtenir un seul fichier git à partir d'une autre branche.

Comment obtenir un seul fichier git à partir d'une autre branche?

Pour obtenir le fichier unique d'une autre branche, accédez d'abord au référentiel local GIT et affichez la liste de contenu du référentiel. Ensuite, créez une nouvelle branche GIT et passez simultanément à elle. Après cela, créez un nouveau fichier git dans le référentiel et suivez-le. Engager des modifications ajoutées et revenir à la branche précédente. Enfin, exécutez le «$ Git Checkout - " commande.

Maintenant, avancez et consultez la mise en œuvre des instructions ci-dessus!

Étape 1: Accédez au référentiel local GIT
Passez au référentiel local GIT en utilisant la commande ci-dessous:

$ CD "C: \ Users \ Nazma \ git \ Demo18"

Étape 2: répertorier le contenu du référentiel
Pour afficher la liste de contenu du référentiel, exécutez la commande suivante:

$ ls

Étape 3: Créer et vérifier la branche
Pour créer et passer immédiatement à la nouvelle branche, exécutez le «caisse git«Commande avec le«-b" option:

$ git Checkout -B Dev

Dans la commande ci-dessus, "dev«Est le nom de la branche que nous voulons créer et y passer:

Étape 4: Créer un fichier
Ensuite, exécutez le «touche”Commande pour créer un nouveau fichier et spécifier son nom:

$ touch file2.SMS

Étape 5: Suivre le fichier
Suivez le fichier nouvellement créé dans la zone de mise en scène GIT:

$ git add file2.SMS

Étape 6: Mettre à jour le référentiel
Ajoutez des modifications au référentiel et enregistrez-le à l'aide du «git engager«Commande avec le«-m”Option pour ajouter le message de validation souhaitée:

$ git commit -m "2ème fichier ajouté"

Étape 7: Branche de commutation
Ensuite, exécutez le «interrupteur GIT»Commande et basculez à la branche locale GIT existante:

$ Git Switch Master

Étape 8: Copiez le fichier d'une autre branche
Maintenant, exécutez le «caisse git”Commande avec la branche cible et le nom de fichier à copier dans la branche actuelle:

$ git Checkout Dev - File2.SMS

Étape 9: Vérifier l'état
Pour assurer l'opération de fichier copiée, exécutez le «statut git ." commande:

$ statut git .

On peut observer que le «fichier2.SMS«Est copié avec succès dans la branche ciblée d'une autre branche:

Étape 10: Répertoriez le contenu du référentiel
Enfin, exécutez le «LS”Commande pour afficher la liste de contenu de la branche actuelle:

$ ls

Nous avons fourni la méthode pour obtenir le fichier unique d'une autre branche.

Conclusion

Pour obtenir un seul fichier d'une autre branche, accédez d'abord au référentiel local GIT et affichez la liste de contenu du référentiel. Ensuite, créez une nouvelle branche GIT et passez simultanément à elle. Après cela, créez un nouveau fichier git dans le référentiel et suivez-le. Engager des modifications ajoutées et revenir à la branche précédente. Ensuite, exécutez le «$ Git Checkout - ”Pour récupérer le fichier requis. Cet article a illustré la procédure d'obtention d'un seul fichier d'une autre branche.