Hvordan slå sammen to grener på Git?



Prøv Instrumentet Vårt For Å Eliminere Problemer

Git er en versjonskontrollprogramvare som brukes til å analysere endringer i kildekoden under programvareutvikling. Den kan brukes til å spore endringer i ethvert sett med filer, og den gir hastighet, integritet og støtte for ikke-lineære arbeidsflyter. I denne artikkelen vil vi lære deg hvordan du skal slå sammen to grener eller å slå sammen et forked repository og et Upstream repository.



Go-logoen



Hvordan slå sammen to grener på Git?

Git gir et alternativ til å danne en kopi av et oppstrømsregister og gjøre endringer i det, uten å ha noen innvirkning på hovedregisteret. Dette skaper en gren av oppstrømsregisteret og skiller den fra den opprinnelige. Når koden er skrevet og praktisert, kan den imidlertid slås sammen med det opprinnelige depotet og endringene som er gjort, kan lagres. Derfor, i trinnene nedenfor, vil vi indikere metoden for å slå sammen to grener på Git. For det:



  1. Åpne Terminal hvis du bruker Linux eller Mac og åpner Gitbash hvis du bruker Windows.

    Åpne GitBash på Windows

  2. Endring den nåværende katalogen for å jobbe med ditt lokale prosjekt.
  3. I dette trinnet vil vi være ' sjekker ute ”Den grenen vi ønsker at den andre grenen skal slå seg sammen med. I ditt tilfelle bør det være “ herre ”Gren. For å sjekke det, skriv inn følgende kommando og trykk “ Tast inn '.
    $ git checkout master

    utfører Git Checkout Command på grenen som skal slås sammen til

  4. Det er viktig at vi trekker ønsket gren fra oppstrømsregisteret. Vi vil gjøre det mens vi beholder forpliktelseshistorikken uten noen endringer. For å gjøre det, skriv inn følgende kommando og trykk “ Tast inn '.
    $ git pull https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git BRANCH_NAME

    Utfører Git Pull Command i terminalen



  5. Hvis det er konflikter under sammenslåingen, rådføre dette side for å løse dem.
  6. Begå fusjonen og gjennomgå endringene som er gjort for å sikre at de er tilfredsstillende.
  7. For å presse flettingen til GitHub-depotet, skriv inn følgende kommando og trykk “ Tast inn ' å henrette.
    $ git push origin master
1 minutt lest