Git Submodule
avulla voit upottaa Git-tietovaraston toiseen Git-tietovarastoon alihakemistona. Tämä on hyödyllistä, kun sinulla on projekti, joka riippuu kirjastosta tai ulkoisesta komponentista. Tässä on peruskäyttöopas Git Submodule
:
Lisätä Submodule
Jos haluat lisätä Submodule
nykyiseen arkistoon, siirry arkiston juurihakemistoon ja suorita seuraava komento:
missä <URL_repository>
on upotettavan arkiston URL-osoite ja <destination_path>
polku nykyisen arkiston alihakemistoon Submodule
.
Klooni Submodule
Kun olet lisännyt Submodule
arkistoon, sinun on kloonattava se olemassa olevaan arkistoon. Kloonaaksesi Submodule
, suorita seuraavat komennot:
Komento git submodule init
alustaa Submodule
ja luo linkin arkistoon, joka sisältää alimoduulin. Komento git submodule update
lataa lähdekoodin Submodule
ja päivittää sen vastaavaan alihakemistoon
.
kanssa Submodule
Kun se Submodule
on kloonattu arkistoon, voit työskennellä sen kanssa itsenäisenä Git-tietovarastona. Voit kassata oksia, tehdä commits
ja työntää Submodule
.
Jos haluat päivittää alimoduulin olemassa olevaan tietovarastoon, suorita komento:
Tämä komento lataa viimeisimmät muutokset arkistosta Submodule
ja päivittää ne vastaavaan alihakemistoon.
Poista Submodule
Jos et enää tarvitse Submodule
, voit poistaa sen suorittamalla seuraavat komennot:
Korvaa <submodule_name>
hakemiston nimellä Submodule
ja <submodule_path>
polulla alihakemistoon, joka sisältää Submodule
. Sitten sinun täytyy sitoutua ja ajaa tämä muutos.
Git Submodule
auttaa hallitsemaan riippuvuuksia ja integroi alivarastot helposti pääprojektiisi. Sen avulla voit ylläpitää erillistä lähdekoodia Submodule
ja päivittää sitä helposti tarvittaessa.