Comment puis-je extraire des fichiers à distance sans écraser les fichiers locaux ?

Comment Puis Je Extraire Des Fichiers A Distance Sans Ecraser Les Fichiers Locaux



Parfois, les utilisateurs de Git souhaitent télécharger la version mise à jour du référentiel de serveur centralisé. D'un autre côté, ils ne veulent pas fusionner ou écraser les données locales avec une télécommande pour d'autres modifications ou utilisations. Dans cette situation, il est nécessaire de conserver temporairement les données locales pour éviter l'écrasement en utilisant le ' git cachette ' commande.

Cet article traite de la manière la plus simple d'extraire des fichiers du référentiel distant sans écraser les fichiers locaux.

Comment extraire des fichiers à distance sans écraser les fichiers locaux ?

Pour extraire des fichiers du référentiel distant sans écraser les fichiers locaux, consultez les instructions ci-dessous :







  • Basculez vers le référentiel local souhaité.
  • Créez et déplacez des fichiers dans l'index de staging.
  • Mettez à jour le référentiel et transférez les fichiers du référentiel vers la mémoire temporaire.
  • Pour télécharger les données GitHub localement, utilisez le ' git tirer ' commande.
  • Enfin, utilisez le ' git cachette pop ' commande.

Étape 1 : Accédez au référentiel requis
Tout d'abord, accédez au référentiel Git particulier via la commande fournie :



$ CD 'C:\Utilisateurs\LENOVO\Git \t est-repo'

Étape 2 : générer le fichier
Ensuite, exécutez la commande suivante pour créer un nouveau fichier dans le dépôt actuel :



$ touche fichier1.txt





Étape 3 : Passer à l'index de staging
Maintenant, poussez le fichier généré précédemment dans la zone d'index Git :

$ git ajouter fichier1.txt



Étape 4 : Valider les modifications
Ensuite, mettez à jour le référentiel en exécutant la commande ci-dessous avec le ' -m ” pour le message de validation requis :

$ git commet -m 'fichier1.txt ajouté'

Étape 5 : Créer une réserve
Maintenant, utilisez la commande suivante pour conserver temporairement toutes les modifications de l'index Git :

$ git cachette

Comme vous pouvez le voir, le fichier précédemment commité a été temporairement déplacé vers le stash :

Étape 6 : Vérifiez l'URL distante
Exécutez le ' git à distance ” pour afficher la liste des URL distantes :

$ git à distance -dans

Étape 7 : Effectuer l'opération Git Pull
Enfin, extrayez le contenu distant dans le référentiel local via le ' git tirer ' commande:

$ git tirer

Étape 8 : Pop Stash Data
Enfin, exécutez le ' git cachette “ commande pour faire apparaître les données stockées dans le référentiel local :

$ git cachette populaire

On peut observer que le contenu du stash est déposé avec succès dans le référentiel Git :

C'est tout! Nous avons compilé le moyen le plus simple d'extraire des fichiers du référentiel distant sans écraser les fichiers locaux.

Conclusion

Pour extraire des fichiers du référentiel distant sans écraser les fichiers locaux, accédez d'abord au référentiel local Git. Ensuite, générez et ajoutez des fichiers dans l'index de staging. Après cela, mettez à jour le référentiel et déplacez les fichiers du référentiel vers la mémoire temporaire. Enfin, extrayez les données GitHub et exécutez le ' git cachette pop ' commande. Cet article a démontré la méthode d'extraction de fichiers du référentiel distant sans écraser les fichiers locaux.