Denne artikkelen demonstrerer prosedyren for å slå sammen to git -depoter.
Hvordan slå sammen to git -lagringsplasser?
For å slå sammen to depoter i Git, flytter du først til Git Root Directory og velger ønsket depoter. Anta at rotkatalogen inneholder to depoter som heter “repo1”Og“repo2”Som kreves for å slå sammen hverandre. Å gjøre slik:
Sjekk ut de gitte trinnene for praktisk demonstrasjon!
Trinn 1: Bytt til Git -depot
Først omdirigerer du til den lokale katalogen ved å bruke kommando under sagt:
$ CD "C: \ git"
Trinn 2: Se depotinnhold
Kjør “ls”Kommando for å se listen over filer og depoter i rotkatalogen:
$ ls
Utgangen nedenfor viser alle eksisterende filer og depoter av rotkatalogen. Velg ønsket to depoter som trenger å slå seg sammen. For eksempel har vi valgt "demo_repo”Og“Repo1”Lagrer:
Trinn 3: Flytt til ønsket depot
Naviger deretter til depotet der du vil slå sammen det andre depotet gjennom den oppgitte kommandoen. I vårt tilfelle er det “demo_repo”Lokalt depot:
$ CD "C: \ git \ demo_repo"
Trinn 4: Legg til ekstern URL
For å legge til den andre valgte depotets bane som en ekstern URL, skriver du ut følgende kommando:
$ git eksternt legg til opprinnelse "c: \ git \ repo1"
Her, "opprinnelse”Er vårt eksterne URL -navn og mållageret er“Repo1”:
Trinn 5: Hent “Repo1” -depot
Utfør “git hente”Kommando for å laste ned innholdet i“Repo1" inn i det "demo_repo" oppbevaringssted:
$ git hente opprinnelse
Trinn 6: Fett lagringsplasser
Til slutt, slå sammen innholdet i begge depotene ved hjelp av kommandoen under gitt:
$ git Merge Origin/Master
Som et resultat åpnes standard tekstredigerer. Her, legg til en forpliktelsesmelding, lagre endringer og lukk redaktøren:
Det kan observeres at sammenslåing av operasjonen er utført med hell:
Trinn 7: Bekreft endringer
Til slutt, for å sikre om grenene har slått seg sammen eller ikke, kan du se forpliktelseshistorien ved å kjøre "git log”Kommando:
$ git log
Underutgangen indikerer at "herre”Gren av“Repo1”Depot er slått sammen med den lignende grenen av“demo_repo" oppbevaringssted:
Vi har effektivt utdypet prosedyren for å slå sammen to git -depoter.
Konklusjon
For å slå sammen to Git -depoter, gå til Git Root Directory og velg de to depotene du vil slå sammen. Flytt deretter til en av dem og legg veien til det andre depotet til det. Deretter henter du det andre depotets innhold i det første depotet. Til slutt, kjør "git fusjon /”Kommando for å slå sammen begge depotene. Denne artikkelen illustrerte metoden for å slå sammen to git -depoter.