Denne studien vil forklare:
Når skal du bruke git subtree?
Git -undertreet er en erstatning for Git -submodulen. Det er en måte å slå sammen ett depots innhold til et annet. Det kan brukes når prosjektet er omfattende. Den beholder sin egen identitet, men forpliktelsene er knyttet til foreldrenes forpliktelse. Dessuten har GIT -undertree en enkel arbeidsflyt og legger ikke til nye metadatafiler, og innholdet kan enkelt endres uten å ha et annet depotkopi av avhengighet.
Hvordan lage/legge til subtree i git?
For å legge til en undertree i git, viderekobler først en bestemt lokal katalog. Bruk deretter “git subtree add -prefix ”Kommando.
Trinn 1: Bytt til lokalt Git -depot
Først omdirigere til det nødvendige lokale depotet ved å bruke kommandoen nedenfor:
CD "C: \ git \ reposa"
Trinn 2: Legg til subtree
Kjør deretter “git subtree add”Kommando, spesifiser prefikset, URL -en og eksternt filialnavn og eksternt grennavn for å opprette undertræren:
git subtree add -prefix = subtreedirectory https: // github.com // demo.Git Master
Her, "-prefiks”Brukes til å lage en lokal katalog som heter“Subtreedirectory”Som du vil trekke undertree i. Sørg for å erstatte brukernavnet i GitHub URL med brukernavnet til depotseieren:
Trinn 3: Bekreft undertree
For å bekrefte om undertreet er lagt til eller ikke, liste opp depotinnholdet:
ls
Det kan observeres at "Subtreedirectory/”Undertree er lagt til vellykket:
Det handlet om å bruke subtree i git.
Konklusjon
Git -undertræren er alternativet til Git -undermoduler. Det er en metode å slå sammen ett depots innhold til et annet. For å opprette eller legge til undertreet, “git subtree add -prefix ”Kommando kan brukes. Denne oppskrivningen forklarte grunnen til å bruke git-undertræren og metoden for å lage den.