Comment puis-je retirer les fichiers de la distance sans écraser les fichiers locaux?

Comment puis-je retirer les fichiers de la distance sans écraser 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 utiliser. Dans cette situation, il est nécessaire de maintenir temporairement les données locales pour éviter l'écrasement en utilisant le «cachette git" commande.

Cet article discutera du moyen le plus simple de retirer les fichiers du référentiel distant sans remplacer les fichiers locaux.

Comment retirer les fichiers de la distance sans écraser les fichiers locaux?

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

  • Passez au référentiel local souhaité.
  • Créer et déplacer des fichiers dans l'index de mise en scène.
  • Mettez à jour le référentiel et poussez les fichiers du référentiel à la mémoire temporaire.
  • Pour télécharger les données GitHub localement, utilisez le «tirage git" commande.
  • Enfin, utilisez le «Git Stash Pop" commande.

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

$ CD "C: \ Users \ Lenovo \ git \ test-repo"

Étape 2: générer un fichier
Ensuite, exécutez la commande suivante pour créer un nouveau fichier dans le référentiel actuel:

$ touch file1.SMS

Étape 3: Passez à l'index de mise en scène
Maintenant, poussez le fichier précédemment généré dans la zone d'index GIT:

$ git ajouter un fichier1.SMS

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

$ git commit -m "fichier1.txt ajouté "

Étape 5: Faire une cachette
Maintenant, utilisez la commande suivante pour conserver temporairement toutes les modifications de l'indice GIT:

$ git cachette

Comme vous pouvez le voir, le fichier précédemment engagé a été temporairement déplacé vers la cachette:

Étape 6: Vérifiez l'URL distante
Exécuter le "télécommande git”Commande pour afficher la liste URL distante:

$ git Remote -v

Étape 7: Effectuez l'opération de traction GIT
Enfin, tirez le contenu distant dans le référentiel local via le «tirage git" commande:

$ git pull

Étape 8: données de cachette pop
Enfin, exécutez le «cachette git«Commande pour faire entrer les données cachées dans le référentiel local:

$ git stash pop

On peut observer que le contenu de la cachette est tombé avec succès dans le référentiel GIT:

C'est tout! Nous avons compilé le moyen le plus simple de retirer les fichiers du référentiel distant sans remplacer 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 mise en scène. Après cela, mettez à jour le référentiel et déplacez les fichiers du référentiel à la mémoire temporaire. Enfin, tirez les données GitHub et exécutez le «Git Stash Pop" commande. Cet article a démontré la méthode de retirer les fichiers du référentiel distant sans écraser les fichiers locaux.