Possiamo impostare un predefinito GIT per recuperare tutti i tag durante un tiro remoto?

Possiamo impostare un predefinito GIT per recuperare tutti i tag durante un tiro remoto?
In Git, i tag sono come rami che indicano posizioni specifiche nella cronologia dei riferimenti GIT, che non cambiano quando viene aggiunto un nuovo commit. Mentre lavorano su un grande progetto, gli sviluppatori incontrano molte situazioni in cui vogliono ottenere la cronologia del commit richiesta o il file di codice sorgente di progetto importante. A quel tempo, i tag possono aiutare attraverso più versioni di versione, come V1.0, v2.0 e molti altri. Usando questi tag, gli sviluppatori possono facilmente navigare nei punti desiderati in una cronologia del codice.

Questo blog parlerà della procedura per impostare il valore predefinito di recuperare tutti i tag mentre un tiro remoto.

Possiamo impostare un predefinito GIT per recuperare tutti i tag durante un tiro remoto?

Sì, l'utente può impostare un predefinito GIT utilizzando il "$ git config -global remote.origine.tagopt -tags"Comando per recuperare tutti i tag durante il tiro remoto. Per fare ciò, seguire i passaggi forniti:

  • Passare al repository locale.
  • Collegare il repository remoto con il repository locale.
  • Modifica le impostazioni di configurazione predefinite dei tag e verificali.
  • Esegui "$ git pull" per scaricare il contenuto del repository remoto inclusi i tag.
  • Controlla i tag remoti nel repository locale.

Passaggio 1: spostati nel repository desiderato
Eseguire il "CD"Comando e spostati nel repository desiderato:

$ cd "C: \ git \ new_repos"

Passaggio 2: copia URL remoto
Vai al servizio di hosting GitHub, apri il repository remoto desiderato e copia il suo "Https"URL:

Passaggio 3: aggiungere URL remoto al repository git locale
Collegare il repository remoto con il repository locale utilizzando il "Git Remote Add"Comando insieme al nome remoto e all'URL del repository copiato:

$ git remote aggiungi origine https: // github.com/laibayunas/demo.idiota

Passaggio 4: verificare l'origine remota
Verificare se l'origine remota è stata aggiunta o meno:

$ git remote -v

Passaggio 5: Controlla i tag impostazioni di configurazione predefinite
Ora, controlla le impostazioni di configurazione predefinite dei tag eseguendo il comando seguente:

$ git config -global remote.origine.tagopt

Si può vedere che non è impostato alcun valore predefinito:

Passaggio 6: modifica l'impostazione della configurazione dei tag
Quindi, usa il comando di seguito per cambiare il comportamento predefinito dei tag a livello globale:

$ git config -global remote.origine.tagopt - -tags

Passaggio 7: verifica delle impostazioni dei tag
Verificare le modifiche di configurazione precedentemente eseguite per garantire se le impostazioni sono state modificate:

$ git config -global remote.origine.tagopt

Secondo l'output sotto fornito, il comportamento predefinito del tag viene cambiato correttamente:

Passaggio 8: tirare il repository remoto
Finalmente, esegui il "git pull -tags"Comando per recuperare i tag con il repository remoto:

$ git pull -tags

Si può osservare che il particolare repository remoto tirato contiene il tag sotto la luce "v1"Ciò è arrivato al repository locale:

Passaggio 9: verificare i tag remoti nel repository locale
Infine, eseguire il “Tag Git"Comando per verificare l'elenco dei repository remoti tag:

$ git tag

Si può osservare che il repository locale contiene il tag remoto:

Abbiamo elaborato il modo più semplice per aggiornare il file di configurazione per impostare recuperare tutti i tag come predefinito mentre il remoto pull.

Conclusione

Sì, gli sviluppatori sono autorizzati a impostare il predefinito GIT per recuperare tutti i tag durante l'esecuzione delle operazioni di pull remote. Innanzitutto, vai al repository locale desiderato. Aggiungi l'URL remoto al repository locale. Controllare le impostazioni di configurazione predefinite dei tag. Se l'impostazione non èt, modificarla eseguendo il "$ git config -global remote.origine.tagopt"Comando con il valore specificato"-tag". Quindi, tira il repository remoto con tag. Infine, verifica i tag nel repository git locale. Questo blog ha spiegato la procedura di impostazione di un predefinito GIT per recuperare tutti i tag durante la trazione remota.