Kako pridobiti spremembe iz druge podružnice?

Kako Pridobiti Spremembe Iz Druge Podruznice



Med delom na Gitu razvijalci komunicirajo prek vej. Razvijalcem je dovoljeno ustvariti več vej za vsak modul. Vendar pa morajo včasih med razvojem preiti iz ene veje v drugo. V tem primeru obstaja možnost izgube projektnih podatkov. Da bi se temu izognili, kopirajte podatke ene veje Git v drugo ali dodajte spremembe ene veje v drugo.

Ta članek bo pokazal, kako pridobiti spremembe iz druge veje.

Kako pridobiti spremembe iz druge podružnice?

Če želite pridobiti spremembe iz druge veje, najprej ustvarite datoteko v lokalni veji in je ne dodajte v uprizoritveno območje Git. Nato ustvarite in hkrati preklopite na drugo vejo. Preverite njen status, sledite datoteki prejšnje veje v uprizoritvenem območju Git v novo vejo in potrdite spremembe.







Preizkusite omenjene korake za boljše razumevanje.



1. korak: Zaženite terminal Git Bash
V meniju Start sistema Windows poiščite » Git Bash ” in ga odprite:







2. korak: Pomaknite se do repozitorija Git
Zdaj se pomaknite do zahtevanega repozitorija Git tako, da zaženete podani ukaz:

$ cd 'C:\Pojdi \t je_1'



3. korak: Ustvarite datoteko
Če želite ustvariti datoteko, uporabite » dotik ” in dodajte ime datoteke:

$ dotik testFile.txt

4. korak: Preverite ustvarjeno datoteko
Oglejte si seznam datotek, da preverite, ali je datoteka ustvarjena ali ne:

$ ls

5. korak: Preverite stanje Git
Če si želite ogledati trenutno stanje repozitorija, zaženite spodnji ukaz:

$ status git

Spodnji rezultat pomeni, da naši ustvarjeni datoteki ni sledi, ker je nismo dodali v uprizoritveno območje Git:

6. korak: Preverite vse lokalne podružnice
Zaženite ' veja git ” za ogled seznama imen lokalnih podružnic:

$ veja git

Vidimo lahko, da trenutni repozitorij vsebuje tri veje in zvezdico ' * ' poleg ' alfa ” veja se nanaša na trenutno delujočo vejo:

7. korak: Preklopite na drugo vejo
Preklopite na drugo poslovalnico s pomočjo » git blagajna ” ukaz:

$ git blagajna razv

Na spodnjem posnetku zaslona lahko vidite, da smo preklopili iz » alfa » odcep do » razv ” podružnica:

8. korak: Oglejte si trenutni seznam vsebine veje
Oglejte si trenutni seznam vsebine veje z uporabo danega ukaza:

$ ls

9. korak: Preverite status Git
Preverite status git trenutne veje, da vidite spremembe, sledene in nesledene datoteke:

$ status git

V spodnjem izpisu je razvidno, da je datoteka, ki smo jo ustvarili v » alfa « je kopirana v » razv ” podružnica:

10. korak: dodajte datoteko v Git Staging Area
Zdaj dodajte datoteko v uprizoritveno območje Git prek podanega ukaza:

$ git add testFile.txt

11. korak: Posodobite repozitorij Git
Uporabi ' git commit ”, da shranite vse dodane spremembe in posodobite repozitorij:

$ zavezati -m 'testna datoteka je dodana'

12. korak: Preverite status Git
Zdaj preverite stanje Git, da preverite spremembe:

$ status git

Spodnji izhod kaže, da so bile vse spremembe shranjene in ni ničesar za potrditi:

8. korak: Preverite dodane spremembe
Preverite dodane datoteke tako, da si ogledate seznam vsebine v » razv ” podružnica:

$ ls

V spodnjem izpisu je razvidno, da smo spremembe dobili iz druge veje:

Učinkovito smo razložili način pridobivanja sprememb za ustanovitev druge veje.

Zaključek

Če želite pridobiti datoteke iz druge veje, najprej ustvarite datoteko v lokalni veji in je ne dodajte v indeks Git. Nato preklopite na drugo vejo. Nato si oglejte status podružnice. Po tem dodajte nesledeno datoteko prejšnje veje v novi indeks veje Git in potrdite spremembe. Preverite stanje Git in preverite datoteke v novi veji. Ta članek je pokazal, kako pridobiti spremembe iz druge veje.