OK , puoi semplicemente fare:
git tag -a <tag> <commit-hash>
Quindi, se vuoi aggiungere il tag: 1.0.2 per eseguire il commit e50f795
, fai semplicemente:
git tag -a 1.0.2 e50f795
Inoltre aggiungi un messaggio alla fine, usando -m
qualcosa del genere:
git tag -a 1.0.2 e50f795 -m "my message"
Dopotutto, devi spingerlo verso il remote
, per farlo, fai semplicemente:
git push origin 1.0.2
Se hai molti tag che non vuoi menzionare uno per uno, fai semplicemente:
git push origin --tags
per mettere insieme tutti i tag ...
Inoltre, ho creato i passaggi nell'immagine seguente, per ulteriori chiarimenti sui passaggi:
Puoi anche dd il tag in Hub o usando strumenti come SourceTree , per evitare i passaggi precedenti, in questo caso ho effettuato l'accesso al mio Bitbucket e facendolo da lì:
- Vai alla tua filiale e trova il commit a cui desideri aggiungere il tag e fai clic su di esso:
- Nella pagina di commit , a destra, trova dove dice
No tags
e fai clic +
sull'icona:
- Nella casella Nome tag, aggiungi il tag:
- Ora vedi che il tag è stato creato correttamente: