Questo articolo spiegherà diversi metodi per elencare i sottomoduli in un repository Git.
Come elencare/visualizzare i sottomoduli in un repository git?
Per elencare i sottomoduli in GIT, è possibile utilizzare più comandi, come ad esempio:
Metodo 1: Elenco sottomoduli usando il comando "Submodulo Git"
Per elencare tutti i sottomoduli nel repository Git specificato, eseguire il comando sotto fornito:
Sottomodulo Git
Nell'output seguente, è possibile vedere due sottomoduli insieme al nome del repository e SHA Hash. Più specificamente, il "Repo1"Il repository contiene il"Sottomoia"Sottomodulo e"test_repo"Il repository contiene il"Testsubmod"Sottomodulo:
Metodo 2: Elenco sottomoduli usando il comando "GIT Submodula-Helper Elenco"
Utilizzare il "-Elenco di aiuto"Opzione con il comando precedente per elencare il sottomodulo con modalità, valore sha-hash, fase e il loro percorso:
Submodulo Git-Elenco degli elper
Nell'output seguente:
Metodo 3: sottomoduli elencati usando “Submodulo GIT | comando awk 'print $ 2' "
Per visualizzare solo i nomi dei sottomoduli, usa il “awk 'stampa $ 2'"Opzione con lo stesso comando:
Submodulo Git | awk 'stampa $ 2'
Il seguente comando può anche essere utilizzato per elencare solo i nomi dei sottomoduli GIT:
GIT Submodule --quiet foreach -RECURSIVO 'Echo $ Name'
Di seguito è riportato un altro comando per ottenere solo i nomi dei sottomoduli nel repository:
Grep Path .gitmodules | sed 's/.*= // '
Metodo 4: elencati sottomoduli usando “git config -file .comando gitmodules -name -sola -sola -regexp ”
Esegui il comando fornito per mostrare tutte le voci di sottomoduli nel repository:
Git config -file .gitmodules-name-solo --get-regexp percorso
Abbiamo spiegato diversi modi per elencare i sottomoduli in un repository git.
Conclusione
Più comandi GIT possono essere utilizzati per elencare i sottomoduli nel repository Git, come "Sottomodulo Git", E "Elenco Git Sottomodule-Helper"Comandi per visualizzare informazioni dettagliate sul sottomodulo. IL "Submodulo Git | awk 'stampa $ 2'","Git Submodule -Quat Foreach -recursivo 'echo $ name'" E "Grep Path .gitmodules | sed 's/.*= // '"Elenca solo i nomi dei sottomoduli. Inoltre, per visualizzare tutte le voci del sottomodulo, utilizzare il “git config -file .gitmodules -name solo -get -regexp"Comando. Questo articolo ha spiegato diversi metodi per elencare i sottomoduli in un repository Git.