Questa guida approfondirà la procedura per taggare un commit più vecchio nel repository Git.
Come taggare un commit esistente in git?
Dai un'occhiata alla procedura indicata di seguito per taggare un vecchio commit nel repository Git:
Passaggio 1: passare al repository Git richiesto
Innanzitutto, navigare al repository locale desiderato eseguendo il "CD"Comando insieme al suo percorso:
$ CD "C: \ Users \ Nazma \ git \ test_004"
Passaggio 2: Controlla la cronologia del registro di riferimento del repository
Quindi, visualizza la cronologia del commit di riferimento del particolare repository con l'aiuto di "registro git ."Comando:
$ git log .
Di conseguenza, il comando sopra indicato visualizzerà tutta la cronologia dei registri. Copia l'hash sha del commit desiderato che vuoi taggare. Ad esempio, abbiamo copiato il "A8D5313”ID commit del"cancellato"Commit Message:
Passaggio 3: checkout per commettere sha hash
Successivamente, eseguire il “Checkout Git"Comando insieme al commit copiato sha hash e passa ad esso:
$ git checkout A8d5313
Passaggio 4: visualizzare l'elenco dei tag GIT esistente
Corri il "Tag Git"Comando per visualizzare l'elenco dei tag GIT esistenti:
$ git tag
Passaggio 5: tag desiderato commit
Successivamente, tagga il vecchio commit selezionato eseguendo il "Tag Git"Comando insieme al tag e commetti il messaggio:
$ git tag -a v2.2 -M "tagga un commit anziano"
Nel comando sopra indicato:
Passaggio 6: controlla la cronologia dei registri
Infine, controlla il registro di un particolare repository git eseguendo il "registro git ."Comando:
$ git log .
È tutto! Abbiamo spiegato la procedura per taggare un commit anziano nel repository Git.
Conclusione
Per taggare un vecchio commit nel repository git, prima, passare al particolare repository git, controllare la cronologia del registro del repository Git di lavoro corrente e copiare il commit sha hash richiesto. Successivamente, visualizza i tag GIT esistenti. Infine, esegui il "$ git commit -a -m "Comando. Questa guida ha spiegato il metodo per taggare un commit più vecchio nel repository Git.