U Gitu programeri žele koristiti jedan repozitorij unutar drugog repozitorija. U tu svrhu potrebno je napraviti podmodul ili podrepozitorij unutar Git lokalnog repozitorija. Git podmodul je metoda za uključivanje jednog Git lokalnog direktorija kao poddirektorija unutar drugog Git repozitorija na određenom putu. Podmoduli se mogu koristiti za držanje vanjskih ovisnosti odvojenih od glavne baze koda i pružaju najbolji i jednostavan način za upravljanje složenim projektnim strukturama.
Ovaj vodič će pokazati metodu za dodavanje direktorija podmodula u Git.
Kako dodati podmodul u Git?
Da biste dodali podmodul u Git, slijedite dolje navedeni postupak:
-
- Idite na Git lokalni direktorij.
- Napravite podmodul unutar Git lokalnog repozitorija.
- Pomaknite se prema direktoriju podmodula.
- Inicijalizirajte direktorij podmodula.
- Zatim se prijavite na svoj GitHub račun i idite na ' Vaša spremišta> Odaberite spremište> Kopiraj HTTPS ” URL.
- Umetnite podmodul pomoću ' git submodule add ” zajedno s kopiranim URL-om.
- Provjerite dodani modul provjerom Git statusa.
- Potvrdite praćeni modul pomoću ' git počiniti ” naredba.
Korak 1: Preusmjerite na Git lokalno spremište
Prvo otvorite uslužni program Git i idite prema Git lokalnom repozitoriju koristeći ' CD ” naredba:
CD 'C:\Korisnici\korisnik\Git\demo1'
Korak 2: Napravite imenik podmodula
Izvršite ' mkdir ” naredba za stvaranje poddirektorija unutar trenutnog direktorija:
mkdir podmodul-demo1
Korak 3: Idite na direktorij podmodula
Dođite do direktorija podmodula koristeći ' CD ” naredba:
CD podmodul-demo1
Korak 4: Inicijalizirajte direktorij podmodula
Zatim inicijalizirajte kreirani direktorij podmodula izvršavanjem ' to je vruće ” naredba:
to je vruće
Kao rezultat, prazno spremište je uspješno inicijalizirano:
Korak 5: Kopirajte HTTPS URL
Zatim se prijavite na svoj GitHub račun i idite na ' Vaša spremišta> Odaberite spremište> Kopiraj HTTPS ” URL:
Korak 6: Dodajte podmodul
Pokrenite ' git submodule add ” i zalijepite kopirani URL:
git podmodul dodaj https: // github.com / Gituser213 / testrepo.git
Rezultirajuća slika pokazuje da je spremište podmodula uspješno klonirano s navedenim udaljenim spremištem:
Korak 7: Provjerite status Gita
Sada pogledajte trenutni status pokretanjem ' git status ” naredba:
git status
Može se primijetiti da su nove promjene dodane u scensko područje:
Korak 8: Utvrdite promjene
Sada potvrdite sve promjene izvršavanjem ' git počiniti ' naredba s ' -m ” zastavica za predaju poruke:
git počiniti -m 'dodani podmoduli'
Donji rezultat pokazuje da su sve izmjene predane:
To je sve o dodavanju podmodula u Git lokalni direktorij.
Zaključak
Da biste dodali podmodul u git, prvo se pomaknite u Git lokalni direktorij i stvorite podmodul unutar Git lokalnog repozitorija pomoću ' mkdir ” naredba. Zatim prijeđite u direktorij podmodula i inicijalizirajte ga. Zatim se prijavite na svoj GitHub račun i idite na ' Vaša spremišta> Odaberite spremište> Kopiraj HTTPS URL ”. Umetnite podmodul s ' git submodule add ” duž kopirane veze. Na kraju, izvršite dodanu izmjenu uz pomoć ' git počiniti ” naredba. Ovaj post navodi metodu za dodavanje podmodula u Git.