Como criar branch a partir de tag- Git

Depois de terminar alguns recursos ou após completar o marco –

  • Normalmente marcamos esse commit no Git
  • Envie essa tag no repositório remoto para que outras pessoas vejam
  • Excluir ramo de recurso se houver algum criado
  • e vá para casa

Como seguir –

git tag v1.0
git branch
-d my-milestone-1
git push origin v1
.0

Mas e se, encontramos um bug aparecendo no código enviado e enviado.

Então, alguém precisa começar a trabalhar daquele ponto,
ou seja, daquele commit marcado.

É muito fácil, você precisa criar um novo branch a partir dessa tag e começar a trabalhar nele.

Vamos ver como-

Em primeiro lugar, se não tivermos tags no repositório git local, vamos buscá-los todos

git origin fetch

Agora, temos todas as tags do repo remoto.

Crie o branch a partir da tag, a seguir está a sintaxe geral para ele

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

Por exemplo

git branch milestone-1-fixes v1.0

Temos um novo branch, que é iniciado a partir dessa tag, ou seja, do commit marcado

Verifique o branch no diretório de trabalho para começar a trabalhar no mesmo

git checkout <new-branch-name>

Para .eg

git checkout milestone-1-fixes

Feito!! Agora comece a trabalhar neste ramo. Faça sua mágica com o Código e então

commit-> tag -> push to repo -> go home