Hvordan flettes to filialer med Git?



Prøv Vores Instrument Til At Fjerne Problemer

Git er en versionskontrolsoftware, der bruges til at analysere ændringer i kildekoden under softwareudvikling. Det kan bruges til at spore ændringer i ethvert sæt filer, og det giver hastighed, integritet og support til ikke-lineære arbejdsgange. I denne artikel lærer vi dig, hvordan du fletter to grene eller fletter et forked repository og et Upstream repository.



Gå logo



Hvordan flettes to filialer med Git?

Git giver mulighed for at danne en kopi af ethvert opstrøms arkiv og foretage ændringer i det uden at have nogen effekt på hovedlageret. Dette skaber en gren af ​​opstrømsregistret og adskiller den fra den oprindelige. Når først koden er blevet skrevet og praktiseret, kan den imidlertid flettes med det originale lager, og de foretagne ændringer kan gemmes. Derfor vil vi i nedenstående trin angive metoden til at flette to grene på Git. For det:



  1. Åbn Terminal hvis du bruger Linux eller Mac og åbner Gitbash hvis du bruger Windows.

    Åbning af GitBash på Windows

  2. Lave om den aktuelle mappe over arbejde til dit lokale projekt.
  3. I dette trin vil vi være “ kontrol ud ”Den gren, som vi ønsker, at den anden gren skal fusionere til. I dit tilfælde skal det være “ mestre ' afdeling. For at tjekke det skal du skrive følgende kommando og trykke på “ Gå ind '.
    $ git checkout master

    udfører Git Checkout Command på den gren, der skal flettes til

  4. Det er vigtigt, at vi trækker den ønskede gren fra opstrømsregistret. Vi gør det, mens vi bibeholder forpligtelseshistorikken uden ændringer. For at gøre det skal du skrive følgende kommando og trykke på “ Gå ind '.
    $ git pull https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git BRANCH_NAME

    Udførelse af Git Pull Command i terminalen



  5. Hvis der er konflikter under fusionen, konsultere dette side for at løse dem.
  6. Begå fusionere og gennemgå de ændringer, der er foretaget for at sikre, at de er tilfredsstillende.
  7. For at skubbe fletningen til dit GitHub-lager skal du skrive følgende kommando og trykke på “ Gå ind ”At udføre.
    $ git push oprindelsesmester
1 minut læst