Kuinka muuttaa etävarastoa Git-alimoduulille?

Kuinka Muuttaa Etavarastoa Git Alimoduulille



Gitin alimoduuli voi lisätä yhden Git-tietovaraston toiseen tietovarastoon. Näin käyttäjät voivat ylläpitää erillisiä projekteja suuremmassa projektissa ja helposti jakaa koodia niiden välillä. Projektissa voi olla useita alamoduuleja; jokainen moduuli edustaa eri projektikomponenttia. Alamoduulia voidaan päivittää pääprojektista riippumatta, jolloin kehittäjät voivat tehdä muutoksia ja testata niitä ennen yhdistämistä pääprojektiin.

Tämä kirjoitus tarjoaa menetelmän GitHub-tietovaraston muuttamiseen Git-alimoduulille.

Kuinka muuttaa GitHub-tietovarasto Git-alimoduulille?

Voit muuttaa GitHub-tietovaraston alimoduulille Gitissä seuraavasti:







  • Siirry ensin haluamaasi paikalliseen arkistoon, joka sisältää alimoduulin.
  • Vaihda sitten alimoduuliin ja tarkista sen etä-URL.
  • Siirry seuraavaksi takaisin ylätason arkistoon ja suorita ' git submodule set-url ” -komento muuttaaksesi alimoduulin etä-URL-osoitetta.
  • Siirry lopuksi uudelleen alimoduuliin ja vahvista uusi etä-URL.

Vaihe 1: Siirry paikalliseen tietovarastoon
Kirjoita ensin ' CD ”-komento yhdessä tietyn arkistopolun kanssa, joka sisältää alimoduulin, ja vaihda siihen:



$ CD 'C:\Mene \R eeppinen B'

Vaihe 2: Listaa arkiston sisältö
Näytä seuraavaksi nykyisen hakemiston sisältö:



$ ls

Voidaan havaita, että toimiva arkisto sisältää yhden alimoduulin nimeltä ' subMod ':





Vaihe 3: Siirry alamoduuliin
Käytä sitten seuraavaa komentoa alimoduulin nimen kanssa ja siirry siihen:



$ CD subMod

Vaihe 4: Tarkista Remote URL
Suorita alla lueteltu komento tarkistaaksesi alimoduulin etä-URL-osoitteen:

$ git kaukosäädin -sisään

Annetun lähdön mukaan alimoduuli linkitetään etävarastoon annetulla etä-URL-osoitteella:

Vaihe 5: Siirry takaisin päätietovarastoon
Vaihda takaisin nykyiseen arkistoon seuraavalla komennolla:

$ CD ..

Vaihe 6: Muuta alimoduulin etä-URL-osoite
Suorita nyt ' git-alimoduulin set-url ”-komento yhdessä moduulin nimen ja uuden etä-URL-osoitteen kanssa:

$ git-alimoduuli set-url subMod https: // github.com / laibyyounas / newRepo.git

Täällä, ' subMod ” on alimoduulin nimi:

Vaihe 7: Vaihda alimoduuliin
Siirry alimoduuliin uudelleen nähdäksesi uudet muutokset:

$ CD subMod

Vaihe 8: Vahvista etä-URL
Varmista lopuksi, onko Git-alimoduulin etävarasto muuttunut vai ei, suorittamalla annettu komento:

$ git kaukosäädin -sisään

Voidaan nähdä, että alimoduulin etävarastoa on muutettu uudella URL-osoitteella:

Olemme selittäneet menettelyn GitHub-tietovaraston muuttamiseen alimoduulille.

Johtopäätös

Jos haluat vaihtaa Git-alimoduulin GitHub-tietovaraston, siirry ensin haluamaasi paikalliseen arkistoon, joka sisältää alimoduulin. Suorita sitten ' git submodule set-url ”komento. Siirry seuraavaksi alimoduuliin ja varmista uusi etävarasto kirjoittamalla ' git kaukosäädin -v ”komento. Tämä artikkeli esitteli menetelmän muuttaa GitHub-tietovarasto Git-alimoduulia varten.