Com obtenir canvis d'una altra sucursal?

Com Obtenir Canvis D Una Altra Sucursal



Mentre treballen a Git, els desenvolupadors interactuen a través de branques. Els desenvolupadors poden crear diverses branques en cada mòdul. Tanmateix, de vegades, han de canviar d'una branca a una altra durant el desenvolupament. En aquesta situació, hi ha la possibilitat de perdre les dades del projecte. Per evitar-ho, copieu les dades d'una branca de Git a una altra o afegiu els canvis d'una branca a una altra.

Aquest article mostrarà com obtenir canvis d'una altra branca.

Com obtenir canvis d'una altra sucursal?

Per obtenir canvis d'una altra branca, primer, creeu un fitxer en una branca local i no l'afegiu a l'àrea de prova de Git. A continuació, creeu i canvieu a una altra branca simultàniament. Comproveu el seu estat, feu un seguiment del fitxer de la branca anterior a l'àrea de preparació de Git a la nova branca i cometeu els canvis.







Proveu els passos esmentats per a una millor comprensió.



Pas 1: inicieu Git Bash Terminal
Des del menú Inici de Windows, cerqueu ' Git Bash ” terminal i obriu-lo:







Pas 2: aneu al repositori Git
Ara, navegueu al repositori Git necessari executant l'ordre donada:

$ cd 'C:\Vés \t és_1'



Pas 3: creeu un fitxer
Per crear un fitxer, utilitzeu ' tocar ” i afegiu el nom del fitxer:

$ tocar testFile.txt

Pas 4: verifiqueu el fitxer creat
Consulteu la llista de fitxers per verificar si el fitxer s'ha creat o no:

$ ls

Pas 5: comproveu l'estat de Git
Per veure l'estat actual del repositori, executeu l'ordre que s'indica a continuació:

$ estat git

La sortida següent indica que el nostre fitxer creat no té seguiment perquè no l'hem afegit a l'àrea de preparació de Git:

Pas 6: comproveu totes les oficines locals
Executeu el ' branca git ” ordre per veure la llista de noms de branques locals:

$ branca git

Es pot veure que el repositori actual conté tres branques i l'asterisc ' * ' símbol al costat de ' alfa ” branca fa referència a la branca de treball actual:

Pas 7: Canvia a una altra sucursal
Canvieu a una altra branca amb l'ajuda del ' git checkout ' comandament:

$ git checkout dev

A la captura de pantalla següent, podeu veure que hem canviat de l'opció ' alfa ” branca a la “ dev ” branca:

Pas 8: visualitzeu la llista de contingut de la branca actual
Consulteu la llista de contingut actual de la branca utilitzant l'ordre donada:

$ ls

Pas 9: comproveu l'estat de Git
Comproveu l'estat git de la branca actual per veure els canvis, els fitxers amb seguiment i sense seguiment:

$ estat git

A la sortida següent, es pot veure que el fitxer que hem creat al ' alfa La branca ' es copia a ' dev ” branca:

Pas 10: afegiu un fitxer a l'àrea de preparació de Git
Ara, afegiu el fitxer a l'àrea de preparació de Git mitjançant l'ordre donada:

$ git add testFile.txt

Pas 11: actualitzeu el repositori Git
Utilitzar el ' git commit ” ordre per desar tots els canvis afegits i actualitzar el repositori:

$ comprometre's -m 'S'ha afegit testFile'

Pas 12: comproveu l'estat de Git
Ara, comproveu l'estat de Git per verificar els canvis:

$ estat git

La sortida següent indica que tots els canvis s'han desat i que no hi ha res a comprometre:

Pas 8: verifiqueu els canvis afegits
Verifiqueu els fitxers afegits visualitzant la llista de contingut a la secció “ dev ” branca:

$ ls

A la sortida proporcionada a continuació, es pot veure que hem obtingut els canvis d'una altra branca:

Hem explicat de manera eficient el mètode per aconseguir canvis per formar una altra branca.

Conclusió

Per obtenir fitxers d'una altra branca, primer, creeu un fitxer en una branca local i no l'afegiu a l'índex Git. A continuació, canvieu a una altra branca. A continuació, visualitzeu l'estat de la sucursal. Després d'això, afegiu el fitxer sense seguiment de la branca anterior al nou índex de branca de Git i cometeu els canvis. Comproveu l'estat de Git i comproveu els fitxers de la nova branca. Aquest article mostra com obtenir canvis d'una altra branca.