Como uma etiqueta é diferente de um ramo no git? Qual devo usar?

Como uma etiqueta é diferente de um ramo no git? Qual devo usar?
O Git permite que os desenvolvedores armazenem arquivos em diferentes lugares e os acessam a partir de locais desejados sempre que necessário. Eles podem manter seu projeto atualizado com os recursos do Git. Ao desenvolver um novo recurso, é preferido fazê -lo separadamente, criando uma nova filial. Além disso, pode haver um requisito para criar tags como uma maneira de gravar a data de lançamento e o número da versão, para que os desenvolvedores saibam quando devem atualizar sua cópia do software.

Este tutorial explicará:

  • Diferenciar entre tag git e git ramo?
  • Usos de tag vs ramil em git
  • Como gerar uma nova filial local Git?
  • Como gerar nova tag local no git?

Diferenciar entre tag git e git ramo?

No Git, tags e ramificações são usadas para organizar o código -fonte. No entanto, eles têm propósitos diferentes. ““Tag”São usados ​​ao criar lançamentos de software para rotular um ponto histórico específico. Por outro lado, "galhos”São indicadores permanentes usados ​​enquanto fazem desenvolvimento de recursos ou correções de bugs. As filiais podem ser movidas entre os repositórios, o que ajuda a adicionar ou corrigir erros na base de código sem afetar outras peças.

Usos de tag vs ramil em git

Os usos de tags e galhos no Git são:

  • As tags são usadas para marcar objetos enquanto liberam software.
  • As filiais são usadas quando os desenvolvedores adicionam novos recursos ou corrigem erros.

Agora, vamos avançar e verificar o método de gerar uma filial local!

Como gerar uma nova filial local Git?

Para criar um novo ramo, primeiro, navegue para um repositório específico e execute o “ramo git ”Comando. Então, utilize o “ramo git”Comando para verificação.

Etapa 1: Navegue até o diretório Git

Execute o comando abaixo do dado no terminal Git e vá para o diretório local necessário:

$ CD "C: \ git \ new_repos"

Etapa 2: Verifique a lista de ramificações

Em seguida, veja a lista de todas as filiais disponíveis no repositório local executando o seguinte comando:

Ramo $ git

De acordo com a saída abaixo, o repositório atual contém apenas o “mestre" filial:

Etapa 3: Crie uma nova filial

Para criar uma nova filial no diretório, execute o “ramo git”Comandem e especifique o nome da filial de destino:

$ git ramo alfa

Etapa 4: Verifique a filial recém -criada

Por fim, use o comando abaixo estatado para garantir se a nova filial foi criada ou não:

Ramo $ git

Pode -se observar que o novo “alfa”A filial foi criada no repositório atual:

Como gerar uma nova tag local no Git?

Para gerar uma nova tag local, execute o “tag git ”Comando no terminal Git Bash. Então, use o “$ git tag”Comando para garantir a tag criada.

Confira as instruções abaixo dadas abaixo para obter uma melhor compreensão!

Etapa 1: visualize a lista de tags

Primeiro, verifique a lista de todas as tags existentes no diretório atual usando o seguinte comando:

$ git tag

Pode -se observar que o repositório atual contém apenas uma tag, que é o “v1" marcação:

Etapa 2: Crie uma nova tag

Para criar uma nova tag no repositório, utilize o “tag git”Comando junto com o nome de tag necessário:

$ git tag v2

Etapa 3: Verifique a tag criada

Por fim, verifique se a nova etiqueta foi criada ou não com a ajuda do comando fornecido abaixo:

$ git tag

De acordo com a captura de tela abaixo, o novo “v2”A tag foi criada com sucesso:

Isso é tudo! Ilustramos a diferença entre tags e ramificações no Git.

Conclusão

Tags e galhos são duas maneiras de organizar um repositório Git. Tags são rótulos para um ponto específico na história usada quando os desenvolvedores precisam marcar o lançamento de software que eles criaram. Filiais são dicas permanentes sobre as comissões que representam diferentes recursos ou correções de bugs que os desenvolvedores desejam adicionar ou corrigir em seu código. Este tutorial demonstrou a diferença entre tags e ramificações no Git e como criá -las.