GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Git Checkout Tag

Introduzione

I tag Git aiutano gli sviluppatori a creare punti di origine durante lo sviluppo. Lo scopo principale è contrassegnare e fare riferimento alle versioni di rilascio. Checkout funziona con qualsiasi oggetto Git, inclusi i tag.

Questo tutorial ti mostrerà come controllare correttamente un tag Git.

Prerequisiti

  • Git installato e configurato.
  • Un telecomando Git clonato o un progetto configurato localmente.
  • Accesso alla riga di comando/terminale.

Tag di pagamento Git

Per trovare il nome del tag ed eseguire il checkout di un tag Git, procedi nel seguente modo:

1. Elenca i nomi dei tag recuperati da un repository remoto con:

git tag

In alternativa, cerca i nomi dei tag in base a uno schema specificato:

git tag -l "<pattern>"

Ad esempio:

git tag -l "v2.*"

Procedi con il passaggio finale una volta trovato il nome del tag che desideri verificare.

2. Controlla il tag con:

git checkout <tag name>

Ad esempio:

git checkout v2.1

Il comando fa entrare il repository nello stato HEAD staccato .

Lo stato consente di visualizzare, apportare modifiche e impegnarsi. Tuttavia, nessun ramo specifico tiene traccia di queste modifiche. Per confermare, esegui il seguente comando:

git branch

L'output mostra i commit attualmente associati a una revisione specifica anziché a un ramo.

Acquista Git Tag come filiale

Per eseguire il checkout di un tag Git come ramo, crea un nuovo ramo e aggiungi un nome per il tag:

git checkout -b <new branch name> <tag name>

Ad esempio, per controllare un v2.1 tag a una version2.1 filiale, usa:

git checkout -b version2.1 v2.1

L'uscita conferma l'interruttore di diramazione.

Stampa i log sulla console per verificare che il codice inizi dal tag:

git log --oneline --graph

Premi q per uscire dal registro. Per eseguire il push delle modifiche dal ramo locale, impostare un ramo a monte e inviare il codice.

Come controllare l'ultimo Git Tag

Segui i passaggi seguenti per controllare l'ultimo tag Git:

1. Recupera gli ultimi tag dal repository:

git fetch --tags

Il comando ha recuperato un nuovo tag dal repository remoto.

2. Usa il git describe comando per recuperare l'ultimo tag con i commit e salvare le informazioni nel $tag variabile della shell:

tag=$(git describe --tags `git rev-list --tags --max-count=1`)

Utilizzare il comando echo per mostrare il nome del tag. La variabile memorizza il tag con l'ultimo commit da tutti i rami.

3. Infine, controlla il tag in un nuovo ramo con:

git checkout $tag -b latest

Il ramo latest ora tiene traccia delle modifiche apportate a partire dall'ultimo tag.


Ubuntu
  1. Come risolvere i conflitti di unione in Git

  2. Installa Git su Ubuntu 20.04 - Guida passo passo?

  3. Git Completamento automatico?

  4. Integrazione Nautilus Git?

  5. Qual è la differenza tra Git Switch e Checkout?

Come installare Git su Ubuntu 18.04

Come installare Git su Ubuntu 20.04

Installa e configura Git su Ubuntu 16.04

Come configurare Git Server su Ubuntu 20.04

Come installare Git su Ubuntu 15.04

Come installare Git su Ubuntu 16.04