În Git, dezvoltatorii doresc să folosească un depozit într-un alt depozit. În acest scop, este nevoie de a crea un submodul sau un sub-repozitiv în interiorul depozitului local Git. Un submodul Git este o metodă de includere a unui director local Git ca subdirector într-un alt depozit Git pe o anumită cale. Submodulele pot fi utilizate pentru a menține dependențele externe separate de baza de cod principală și oferă cea mai bună și simplă modalitate de a gestiona structuri complexe de proiect.
Acest tutorial va demonstra metoda de adăugare a directorului submodulului în Git.
Cum se adaugă un submodul în Git?
Pentru a adăuga un submodul în Git, urmați procedura de mai jos:
-
- Accesați directorul local Git.
- Faceți un submodul în depozitul local Git.
- Deplasați-vă către directorul submodulului.
- Inițializați directorul submodulului.
- Apoi, conectați-vă la contul GitHub și navigați la „ Arhivele dvs.> Selectați un depozit> Copiați HTTPS ” URL.
- Introduceți submodulul folosind butonul „ git submodul add ” împreună cu adresa URL copiată.
- Verificați modulul adăugat verificând starea Git.
- Commiteți modulul urmărit folosind „ git commit ” comanda.
Pasul 1: Redirecționați către depozitul local Git
Mai întâi, deschideți utilitarul Git și navigați către depozitul local Git folosind „ CD ”comandă:
CD „C:\Utilizatori\utilizator\Git\demo1”
Pasul 2: Creați un director submodule
Executați „ mkdir ” comandă pentru a crea un subdirector în directorul curent:
mkdir submodul-demo1
Pasul 3: Accesați directorul submodulului
Navigați la directorul submodulului folosind „ CD ”comandă:
CD submodul-demo1
Pasul 4: Inițializați directorul submodulului
Apoi, inițializați directorul submodulului creat executând „ E fierbinte ”comandă:
E fierbinte
Ca rezultat, un depozit gol a fost inițializat cu succes:
Pasul 5: Copiați adresa URL HTTPS
Apoi, conectați-vă la contul GitHub și navigați la „ Arhivele dvs.> Selectați un depozit> Copiați HTTPS ” URL:
Pasul 6: Adăugați submodul
Rulați „ git submodul add ” comanda și inserați adresa URL copiată:
submodulul git adauga https: // github.com / Gituser213 / testrepo.git
Imaginea rezultată indică faptul că depozitul submodulului a fost clonat cu depozitul de la distanță menționat cu succes:
Pasul 7: Verificați starea Git
Acum, vizualizați starea curentă rulând „ starea git ”comandă:
starea git
Se poate observa că noile modificări au fost adăugate în zona de pregătire:
Pasul 8: Comiți modificări
Acum, efectuați toate modificările executând „ git commit comanda „ cu „ -m ” steag pentru comiterea mesajului:
git commit -m 'submodule adăugate'
Rezultatul de mai jos arată că toate modificările au fost efectuate:
Este vorba despre adăugarea submodulului în directorul local Git.
Concluzie
Pentru a adăuga un submodul în git, mai întâi, treceți la directorul local Git și creați un submodul în depozitul local Git folosind „ mkdir ” comanda. Apoi, treceți la directorul submodulului și inițializați-l. Apoi, conectați-vă la contul GitHub și navigați la „ Arhivele dvs.> Selectați un depozit> Copiați URL-ul HTTPS ”. Introduceți submodulul cu „ git submodul add ” comanda de-a lungul link-ului copiat. În cele din urmă, efectuați modificarea adăugată cu ajutorul „ git commit ” comanda. Această postare a precizat metoda de adăugare a submodulului în Git.