In Git, gli sviluppatori vogliono utilizzare un repository all'interno di un altro repository. A tale scopo, è necessario creare un sottomodulo o un sottorepository all'interno del repository locale Git. Un sottomodulo Git è un metodo per includere una directory locale Git come sottodirectory all'interno di un altro repository Git in un percorso specifico. I sottomoduli possono essere utilizzati per mantenere le dipendenze esterne separate dalla base di codice principale e fornire il modo migliore e semplice per gestire strutture di progetto complesse.
Questo tutorial dimostrerà il metodo per aggiungere la directory del sottomodulo in Git.
Come aggiungere un sottomodulo in Git?
Per aggiungere un sottomodulo in Git, seguire la procedura indicata di seguito:
-
- Vai alla directory locale di Git.
- Crea un sottomodulo all'interno del repository locale Git.
- Spostati verso la directory del sottomodulo.
- Inizializza la directory del sottomodulo.
- Successivamente, accedi al tuo account GitHub e vai a ' I tuoi repository> Seleziona un repository> Copia HTTPS 'URL.
- Inserire il sottomodulo utilizzando il ' git sottomodulo add ” insieme all'URL copiato.
- Verifica il modulo aggiunto controllando lo stato di Git.
- Eseguire il commit del modulo tracciato utilizzando il ' git commit ” comando.
Passaggio 1: reindirizzamento al repository locale Git
Innanzitutto, apri l'utilità Git e naviga verso il repository locale Git utilizzando il ' CD comando:
CD 'C:\Utenti\utente\Git\demo1'
Passaggio 2: creare una directory del sottomodulo
Esegui il ' mkdir ” comando per creare una sottodirectory all'interno della directory corrente:
mkdir sottomodulo-demo1
Passaggio 3: vai alla directory del sottomodulo
Passare alla directory del sottomodulo utilizzando il ' CD comando:
CD sottomodulo-demo1
Passaggio 4: inizializzare la directory del sottomodulo
Successivamente, inizializza la directory del sottomodulo creata eseguendo il comando ' Fa caldo comando:
Fa caldo
Di conseguenza, un repository vuoto è stato inizializzato correttamente:
Passaggio 5: copia l'URL HTTPS
Successivamente, accedi al tuo account GitHub e vai a ' I tuoi repository> Seleziona un repository> Copia HTTPS URL:
Passaggio 6: aggiungi sottomodulo
Corri il ' git sottomodulo add ” e incolla l'URL copiato:
sottomodulo git aggiungi https: // github.com / Gituser213 / testrepo.git
L'immagine risultante indica che il repository del sottomodulo è stato clonato correttamente con il repository remoto dichiarato:
Passaggio 7: controlla lo stato di Git
Ora, visualizza lo stato corrente eseguendo il ' stato git comando:
stato git
Si può notare che le nuove modifiche sono state aggiunte nell'area di staging:
Passaggio 8: confermare le modifiche
Ora, conferma tutte le modifiche eseguendo il comando ' git commit ” comando con il “ -M ” flag per il commit del messaggio:
git commit -M 'sottomoduli aggiunti'
L'output seguente mostra che tutte le modifiche sono state salvate:
Si tratta solo di aggiungere il sottomodulo nella directory locale di Git.
Conclusione
Per aggiungere un sottomodulo in git, per prima cosa spostati nella directory locale di Git e crea un sottomodulo all'interno del repository locale di Git utilizzando il ' mkdir ” comando. Quindi, spostati nella directory del sottomodulo e inizializzalo. Successivamente, accedi al tuo account GitHub e vai a ' I tuoi repository> Seleziona un repository> Copia URL HTTPS ”. Inserire il sottomodulo con il ' git sottomodulo add ” lungo il collegamento copiato. Infine, conferma la modifica aggiunta con l'aiuto del comando ' git commit ” comando. Questo post ha dichiarato il metodo per aggiungere il sottomodulo in Git.