I Git ønsker utviklere å bruke ett depot i et annet depot. For det formålet er det behov for å lage en undermodul eller et underlager inne i det lokale Git-depotet. En Git-undermodul er en metode for å inkludere en Git-lokalkatalog som en underkatalog i et annet Git-depot på en bestemt bane. Undermoduler kan brukes for å holde eksterne avhengigheter atskilt fra hovedkodebasen og gir den beste og enkle måten å administrere komplekse prosjektstrukturer på.
Denne opplæringen vil demonstrere metoden for å legge til undermodulkatalogen i Git.
Hvordan legge til en undermodul i Git?
For å legge til en undermodul i Git, følg prosedyren nedenfor:
-
- Gå til Git lokal katalog.
- Lag en undermodul inne i det lokale Git-depotet.
- Flytt mot undermodulkatalogen.
- Initialiser undermodulkatalogen.
- Logg deretter på GitHub-kontoen din og naviger til ' Lagrene dine> Velg et depot> Kopier HTTPS ' URL.
- Sett inn undermodulen ved å bruke ' git submodule add ”-kommandoen sammen med den kopierte URL-en.
- Bekreft den tilføyde modulen ved å sjekke Git-statusen.
- Overfør den sporede modulen ved å bruke ' git forplikte ' kommando.
Trinn 1: Omdiriger til Git Local Repository
Først åpner du Git-verktøyet og navigerer mot det lokale Git-depotet ved å bruke ' cd ' kommando:
cd 'C:\Users\user\Git\demo1'
Trinn 2: Lag en undermodulkatalog
Utfør ' mkdir ” kommando for å lage en underkatalog inne i gjeldende katalog:
mkdir undermodul-demo1
Trinn 3: Gå til undermodulkatalog
Naviger til undermodulkatalogen ved å bruke ' cd ' kommando:
cd undermodul-demo1
Trinn 4: Initialiser undermodulkatalogen
Deretter initialiser den opprettede undermodulkatalogen ved å utføre ' det er varmt ' kommando:
det er varmt
Som et resultat har et tomt depot blitt initialisert:
Trinn 5: Kopier HTTPS URL
Logg deretter på GitHub-kontoen din og naviger til ' Lagrene dine> Velg et depot> Kopier HTTPS ' URL:
Trinn 6: Legg til undermodul
Kjør ' git submodule add ' kommando og lim inn den kopierte URLen:
git undermodul legg til https: // github.com / Gituser213 / testrepo.git
Det resulterende bildet indikerer at undermodullageret har blitt klonet med det angitte eksterne depotet:
Trinn 7: Sjekk statusen til Git
Nå kan du se gjeldende status ved å kjøre ' git status ' kommando:
git status
Det kan legges merke til at de nye endringene er lagt til i oppstillingsområdet:
Trinn 8: Bekreft endringer
Beslut nå alle endringene ved å utføre ' git forplikte kommandoen med ' -m ' flagg for å begå meldingen:
git forplikte -m 'undermoduler lagt til'
Utdataene nedenfor viser at alle endringene er utført:
Det handler om å legge til undermodulen i den lokale Git-katalogen.
Konklusjon
For å legge til en undermodul i git, flytt først til den lokale Git-katalogen og lag en undermodul inne i det lokale Git-depotet ved å bruke ' mkdir ' kommando. Gå deretter til undermodulkatalogen og initialiser den. Logg deretter på GitHub-kontoen din og naviger til ' Lagrene dine> Velg et depot> Kopier HTTPS-URL '. Sett inn undermodulen med ' git submodule add ”-kommandoen langs den kopierte lenken. Til slutt, foreta den ekstra endringen ved hjelp av ' git forplikte ' kommando. Dette innlegget har angitt metoden for å legge til undermodulen i Git.