Anche i tag git vengono spinti?

Anche i tag git vengono spinti?
In Git, un tag è un'etichetta applicata a un particolare commit nel repository Git. I tag sono utilizzati per contrassegnare le versioni importanti nella storia del progetto di sviluppo. Gli utenti possono creare tag localmente nel loro sistema locale e quindi spingerli nel loro repository Git remoto. Inoltre, spingere i tag GIT locali nel repository GitHub può essere utile nelle versioni di collaborazione e condivisione.

Questo blog discuterà:

  • Anche i tag GIT locali vengono spinta?
  • Come spingere i tag GIT locali nel repository GitHub?

Anche i tag GIT locali vengono spinta?

Per impostazione predefinita, i tag GIT locali non vengono spinti nel repository remoto durante l'utilizzo di “Git Push"Comando. Per una migliore comprensione, segui i passaggi forniti.

Passaggio 1: vai al repository git locale
Innanzitutto, immettere il comando fornito e reindirizzarsi al particolare repository locale:

CD "C: \ git \ repo"

Passaggio 2: elenca i tag disponibili
Quindi, visualizza tutti i tag del repository locale:

Tag Git

Nell'output seguente, tutti i tag locali disponibili possono essere visti:

Passaggio 3: Aggiungi origine remota
Quindi, collegare il repository locale con il particolare repository remoto utilizzando il comando dato:

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

Passaggio 4: spingere il contenuto locale nel repository remoto
Ora, spingi il contenuto del repository locale nel repository remoto desiderato:

Git Push Origin Master

Passaggio 5: verificare le modifiche
Ora, reindirizza al repository remoto desiderato per verificare se i tag locali sono stati spinti lì o meno:

Qui, si può vedere che il repository remoto non contiene alcun tag, il che significa che i tag locali non potrebbero essere spinti.

Come spingere i tag GIT locali nel repository GitHub?

Per spingere i tag locali nel particolare repository remoto, utilizzare il "-tagOpzione "con la"Git Push"Comando:

git push -tags

Secondo l'immagine seguente, i tag locali sono stati spinti nel repository remoto:

Ora, verifica le modifiche al repository remoto:

Come puoi vedere il repository Git remoto ora contiene i tag locali.

Conclusione

Per impostazione predefinita, i tag GIT non vengono spinti durante l'utilizzo del comando "git push". Se l'utente desidera spingere anche i tag GIT locali nel repository remoto specifico, utilizzare il “-tagOpzione "con la"Git Push"Comando come"git push -tags". Questo blog ha discusso sulla spinta dei tag locali nel repository remoto.