Com puc extreure fitxers del comandament remot sense sobreescriure els fitxers locals?

Com Puc Extreure Fitxers Del Comandament Remot Sense Sobreescriure Els Fitxers Locals



De vegades, els usuaris de Git volen descarregar la versió actualitzada del dipòsit del servidor centralitzat. D'altra banda, no volen combinar ni sobreescriure les dades locals amb un comandament remot per a més modificacions o ús. En aquesta situació, cal retenir temporalment les dades locals per evitar sobreescriure mitjançant l'ús del ' git stash ' comandament.

Aquest article tractarà la manera més senzilla d'extraure fitxers del dipòsit remot sense sobreescriure els fitxers locals.

Com treure fitxers del comandament remot sense sobreescriure els fitxers locals?

Per treure fitxers del dipòsit remot sense sobreescriure els fitxers locals, consulteu les instruccions que es donen a continuació:







  • Canvia al repositori local desitjat.
  • Creeu i moveu fitxers a l'índex de preparació.
  • Actualitzeu el dipòsit i envia fitxers des del dipòsit a la memòria temporal.
  • Per descarregar les dades de GitHub localment, utilitzeu ' git pull ' comandament.
  • Finalment, utilitzeu el ' git stash pop ' comandament.

Pas 1: aneu al Repositori obligatori
Primer, aneu al repositori Git particular mitjançant l'ordre proporcionada:



$ cd 'C:\Usuaris\LENOVO\Git \t és repo'

Pas 2: genera un fitxer
A continuació, executeu l'ordre següent per crear un fitxer nou al repositori actual:



$ tocar fitxer1.txt





Pas 3: aneu a l'índex de preparació
Ara, premeu el fitxer generat anteriorment a l'àrea d'índex Git:

$ git add fitxer1.txt



Pas 4: Comprometeu els canvis
A continuació, actualitzeu el dipòsit executant l'ordre que s'indica a continuació juntament amb el ' -m ” etiqueta per al missatge de confirmació requerit:

$ git commit -m 'Fitxer1.txt afegit'

Pas 5: Feu Stash
Ara, utilitzeu l'ordre següent per mantenir temporalment tots els canvis de l'índex Git:

$ git stash

Com podeu veure, el fitxer compromès anteriorment s'ha mogut temporalment a l'emmagatzematge:

Pas 6: comproveu l'URL remot
Executar el ' git remote ” ordre per mostrar la llista d'URL remots:

$ git remote -en

Pas 7: feu l'operació Git Pull
Finalment, introduïu el contingut remot al repositori local mitjançant el ' git pull ' comandament:

$ git pull

Pas 8: Pop Stash Data
Finalment, executeu el ' git stash ' ordre per introduir les dades emmagatzemades al repositori local:

$ git stash pop

Es pot observar que el contingut de l'emmagatzematge es deixa caure correctament al repositori Git:

Això és tot! Hem compilat la manera més senzilla d'extraure fitxers del dipòsit remot sense sobreescriure els fitxers locals.

Conclusió

Per extreure fitxers del dipòsit remot sense sobreescriure els fitxers locals, primer, aneu al dipòsit local de Git. A continuació, genereu i afegiu fitxers a l'índex de preparació. Després d'això, actualitzeu el dipòsit i moveu els fitxers del dipòsit a la memòria temporal. Finalment, traieu les dades de GitHub i executeu el ' git stash pop ' comandament. Aquest article va demostrar el mètode per extreure fitxers del dipòsit remot sense sobreescriure els fitxers locals.