Qual è la differenza tra Git LS-Remote e Git LS-Remote Origin?

Qual è la differenza tra Git LS-Remote e Git LS-Remote Origin?

Gli utenti Git spingono i loro contenuti locali nel repository remoto dopo aver terminato il lavoro sulla propria macchina. Prima di eseguire questa operazione, è necessario ottenere le ultime modifiche dal repository Remote GitHub scaricando i suoi contenuti con l'aiuto di "git tira"Comando. Per eseguire operazioni di push and pull su Git, è essenziale collegare il repository locale con il server centralizzato GitHub. A tal fine, gli utenti devono aggiungere l'URL remoto a scopo di tracciamento.

Questo articolo elaborerà:

  • Differenza primaria tra "Git LS-Remote" e "Git LS-Remote Origin"
  • Come utilizzare i comandi "git ls-remote" e "git ls-remote"?

Differenza primaria tra "Git LS-Remote" e "Git LS-Remote Origin"

IL "git ls-remote"Il comando visualizza l'URL remoto fisso predefinito, la posizione della testa corrente e il riferimento. Allo stesso modo, il "Git LS-Remote Origin"Il comando esegue la stessa operazione. Tuttavia, impiega solo il particolare nome URL remoto e visualizza i suoi riferimenti.

Come utilizzare i comandi "git ls-remote" e "git ls-remote origin"?

Per visualizzare l'uso del "git ls-remote" E "Git LS-Remote Origin"I comandi, prima, si spostano nella directory di root. Quindi, controlla i telecomandi e gli URL disponibili. Dopodiché, esegui il "git ls-remote" e "Git LS-Remote Origin"Comandi.

Ora, dai un'occhiata alle seguenti istruzioni per verificare come funzionano questi comandi!

Passaggio 1: passare a una particolare directory

Innanzitutto, utilizza il comando sotto l'elenco di seguito e reindirizza alla directory principale:

$ cd "c: \ git"

Passaggio 2: elenca i telecomandi

Quindi, controlla l'elenco di tutti i telecomandi disponibili nella directory di root Git tramite "Git Remote"Comando:

$ git remote

Nello screenshot sotto fornito, si può osservare che la directory GIT contiene il "Origin "e" Origin1"Due telecomandi:

Passaggio 3: controlla l'URL remoto

Successivamente, controlla l'URL remoto dei telecomandi esistenti eseguendo il seguente comando:

$ git remote -v

Passaggio 4: visualizza il telecomando predefinito

Successivamente, controlla il nome remoto impostata predefinita nel file di configurazione GIT:

$ git config remote.PushDefault

Secondo l'output sotto fornito, il "origine"È il nome del telecomando predefinito:

Passaggio 5: Elenca riferimenti remoti predefiniti

Eseguire il "git ls-remote"Comando per elencare i riferimenti remoti predefiniti (origine):

$ git ls-remote

Qui, si può vedere che il comando sopra indicato ha visualizzato i riferimenti del telecomando predefinito che è "origine":

Passaggio 6: elenca un particolare riferimento remoto

Per elencare i riferimenti di qualsiasi remoto particolare, scrivere il comando fornito fornito e specificare il nome remoto:

$ git ls-remote Origin

Si può osservare che i riferimenti del "origine"Il telecomando può essere visualizzato:

Abbiamo spiegato in modo efficiente la differenza tra "Git LS-Remote "e" Git LS-Remote Origin"Comandi.

Conclusione

IL "git ls-remote"Il comando mostra l'URL remoto, la posizione della testa corrente e il riferimento del telecomando predefinito. D'altra parte, il "Git LS-Remote Origin"Il comando prende il nome URL remoto particolare e visualizza solo i suoi riferimenti. Questo articolo ha dimostrato la differenza tra "Git LS-Remote "e" Git LS-Remote Origin"E l'uso di questi comandi.