OK , você pode simplesmente fazer:
git tag -a <tag> <commit-hash>
Portanto, se você deseja adicionar a tag: 1.0.2 a confirmar e50f795
, basta:
git tag -a 1.0.2 e50f795
Além disso, você adiciona uma mensagem no final, usando -m
algo como isto:
git tag -a 1.0.2 e50f795 -m "my message"
Afinal, você precisa empurrá-lo para o remote
, para fazer isso, basta fazer:
git push origin 1.0.2
Se você possui muitas tags que não deseja mencioná-las uma a uma, basta:
git push origin --tags
para juntar todas as tags ...
Além disso, criei as etapas na imagem abaixo, para obter mais esclarecimentos sobre as etapas:
![criando tag em um hash de confirmação](https://i.stack.imgur.com/7qLil.png)
Você também pode copiar a tag no Hub ou usar ferramentas como o SourceTree . Para evitar as etapas anteriores, entrei no meu Bitbucket nesse caso e fiz isso a partir daí:
- Vá para o seu ramo e encontre o commit ao qual você deseja adicionar a tag e clique nela:
![encontre seu commit no bitbucket](https://i.stack.imgur.com/cBmXr.png)
- Na página de confirmação , à direita, encontre o local indicado
No tags
e clique no +
ícone:
![encontre onde está escrito Sem tags](https://i.stack.imgur.com/Nd7nE.png)
- Na caixa nome da tag, adicione sua tag:
![adicionar nome da tag](https://i.stack.imgur.com/fjzfC.png)
- Agora você vê que a tag foi criada com sucesso:
![insira a descrição da imagem aqui](https://i.stack.imgur.com/bBf69.png)