Git este un software de control al versiunilor care este utilizat pentru a analiza modificările din codul sursă în timpul dezvoltării software-ului. Poate fi folosit pentru a urmări modificările din orice set de fișiere și oferă viteză, integritate și suport pentru fluxuri de lucru neliniare. În acest articol, vă vom învăța modul de fuzionare a două ramuri sau de fuzionare a unui depozit furcat și a unui depozit Upstream.
Du-te sigla
Cum se îmbină două ramuri pe Git?
Git oferă o opțiune de a forma o copie a oricărui depozit în amonte și de a face modificări la acesta, fără a avea niciun efect asupra depozitului principal. Aceasta creează o ramură a depozitului din amonte și o separă de cea originală. Cu toate acestea, odată ce codul a fost tastat și practicat, acesta poate fi îmbinat cu depozitul original și modificările făcute pot fi salvate. Prin urmare, în pașii de mai jos, vom indica metoda de îmbinare a două ramuri pe Git. Pentru asta:
- Deschide Terminal dacă sunteți pe Linux sau Mac și deschideți fișierul Gitbash dacă sunteți pe Windows.
Deschiderea GitBash pe Windows
- Schimbare directorul curent de lucru la proiectul dvs. local.
- În acest pas, vom fi „ control afară ”Ramura la care dorim să se contopească cealaltă ramură. În cazul dumneavoastră, ar trebui să fie „ maestru ”Ramură. Pentru a-l verifica, tastați următoarea comandă și apăsați „ introduce '.
$ git checkout master
executarea comenzii Git Checkout pe ramura cu care să fuzioneze
- Este important să scoatem ramura dorită din depozitul din amonte. Vom face acest lucru în timp ce păstrăm istoricul de comitere fără modificări. Pentru a face acest lucru, tastați următoarea comandă și apăsați „ introduce '.
$ git pull https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git BRANCH_NAME
Executarea comenzii Git Pull în terminal
- Dacă există conflicte în timpul îmbinării, consulta acest pagină pentru a le rezolva.
- Angajează-te fuzionarea și revizuirea modificărilor care au fost făcute pentru a se asigura că sunt satisfăcătoare.
- Pentru a împinge îmbinarea în depozitul dvs. GitHub, tastați următoarea comandă și apăsați „ introduce ' a executa.
$ git push origin master