Git - O que é um branch

Este post vai falar sobre o que é um branch, qual sua utilidade, como criar um branch local e como acessar usando linha de comando

Wolmir Cezer Garbin por Wolmir Cezer Garbin - - DevOps - TUTORIAL

Última atualização em: | 41127 Visualizações


Git é um sistema de controle de versão distribuído, que permite uma equipe trabalhar juntos na construção de um projeto. Inicialmente, trabalhar com git usando linha de comando pode ser inconveniente, mas, à medida que você trabalha com o git, você começa a entender que é uma ótima opção.

Clonando um repositório git pelo terminal

Para começar vamos clonar um repositório disponível no github:

Note que para este tutorial consideramos que já tenha conhecimento básico sobre o uso do git.

Para clonar o repositório utilize o comando:

git clone https://github.com/receitas-de-codigo/demo-jms.git

Logo em seguida, acessamos a pasta do projeto:

cd demo-jms

Note que este projeto foi construido para o post Exemplo de projeto com Spring Boot + JMS + ActiveMQ usando filas e tópicos.

Para verificar o status do projeto, digite:

git status


O que é um branch

Uma ramificação no git é um ponteiro para as alterações feitas nos arquivos do projeto. É útil em situações nas quais você deseja adicionar um novo recurso ou corrigir um erro, gerando uma nova ramificação garantindo que o código instável não seja mesclado nos arquivos do projeto principal. Depois de concluir a atualização dos códigos da ramificação, você pode mesclar a ramificação com a principal, geralmente chamada de master.

Como criar um branch local

Estando na pasta do projeto (master), podemos criar um novo branch local usando o comando:

git branch branch-001

Acessando o branch criado

Após criar o branch é preciso fazer o checkout para acessar o branch:

git checkout branch-001

Ou ainda pode criar um novo branch e acessar usando o comando:

git checkout -b branch-001

Para verificar o novo branch digite:

git status

Não esqueca de deixar suas dúvidas nos comentários e compartilhar este post.


Publique seu post no Receitas de Código

Aguarde, estamos trabalhando para que você possa publicar sua postagem no Receitas de Código!