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
Ú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.