Come utilizzare il comando git ls-remote con diverse opzioni?

Come utilizzare il comando git ls-remote con diverse opzioni?
Mentre lavorano su Git, gli sviluppatori collegano il proprio repository locale con il server GitHub per eseguire operazioni diverse, come push, pull e molte altre. È possibile visualizzare i dettagli del loro repository remoto utilizzando "git ls-remote"Comando. Tuttavia, è possibile utilizzare più opzioni con lo stesso comando per eseguire molte altre operazioni.

Questo articolo spiegherà i metodi per utilizzare il comando "git ls-remote" con diverse opzioni.

Come utilizzare il comando "git ls-remote" con diverse opzioni?

Diverse opzioni possono essere utilizzate con "git ls-remote"Comando, come:

  • -Testa
  • -tag
  • -Refs
  • -Get-Url
  • -Symref

Metodo 1: usa il comando "git ls-remote" con opzione "-head"

Innanzitutto, esegui semplicemente il “git ls-remote"Comando senza alcuna opzione per visualizzare il proprio output:

$ git ls-remote

L'output seguente visualizza i riferimenti remoti predefiniti (origine), insieme alla posizione corrente della testa e commette ID:

Ora, utilizza il "-teste"Opzione con lo stesso comando:

$ git ls-remote-Heads

Qui, il "-Testa"L'opzione viene utilizzata per visualizzare solo il riferimento alla testa che è l'ultimo commit o ramo nel repository remoto:

Metodo 2: usa il comando "git ls-remote" con l'opzione "-tags"

Se l'utente desidera visualizzare i tag del repository remoto, "-tag"L'opzione può essere utilizzata insieme a"git ls-remote"Comando:

$ git ls-remote-tags

Metodo 3: utilizzare il comando "git ls-remote" con l'opzione "-Refs"

IL "-Refs"L'opzione è utilizzata per mostrare i riferimenti specifici filtrati da"-Testa" E "-etichetta"Opzioni che corrispondono al modello:

$ git ls-remote --Refs

Metodo 4: utilizzare il comando "Git LS-Remote" con l'opzione "-get-URL"

Utilizzare il "-Get-UrlOpzione "con la"git ls-remote"Comando per ottenere l'URL del repository remoto (GitHub):

$ git ls-remote --get-url

L'URL del repository remoto può essere visto nell'immagine seguente:

Metodo 5: utilizzare il comando "Git ls-remote" con l'opzione "-symref"

Per identificare il ramo corrente nel repository remoto, specificare "Symref"Opzione nello stesso comando:

$ git ls-remote--symref

Lo screenshot seguente indica che il "principale"È il ramo corrente nel repository remoto:

Abbiamo spiegato i vari modi per usare il "git ls-remote"Comando con diverse opzioni.

Conclusione

IL "git ls-remote"Il comando viene utilizzato individualmente per visualizzare i dettagli dell'URL remoto. D'altra parte, per controllare il puntatore del testa remoto, i tag, i riferimenti e molte, varie opzioni possono essere utilizzate con il comando "git ls-remote", come il "-Testa","-tag","-Refs","-Get-Url", E "Symref" opzioni. Questo articolo ha spiegato metodi per utilizzare il comando "git ls-remote" con diverse opzioni.