Criando Branches
git branch
Ao trabalhar com branches no Git, o comando mais utilizado é o git branch
. Na verdade, este comando pode ser usado para diversos propósitos:
- Listar branches;
- Criar branches;
- Excluir branches;
- Manipular branches (por exemplo, renomear branches).
Listando e Criando Branches
Primeiro, liste todas as branches no repositório:

Como pode ser visto, o único branch existente é o master
, o branch padrão.
O nome pode variar na sua configuração, portanto, não se preocupe se aparecer com outro nome.
Atualmente, versões recentes do Git tendem a usar main
como nome para o branch padrão em vez de master
.
Um asterisco (*
) ao lado do nome do branch indica que o HEAD aponta para esse branch, ou seja, você está atualmente nele.
Para criar um novo branch, utilize o comando git branch
seguido do nome desejado para o branch:
git branch <branch_name>
Aqui, <branch_name>
é o nome do branch que deseja criar.
Convenções de Nomeação de Branches
É comum seguir convenções de nomeação para branches, como utilizar prefixos como feature/
, bugfix/
ou hotfix/
para indicar o propósito da branch. Convenções de nomeação consistentes facilitam a compreensão do papel de cada branch no processo de desenvolvimento.
Exemplo de Fluxo de Trabalho
Criar uma nova branch chamada testing/some-tests
e, em seguida, listar todas as branches:

Alternando entre Branches
Atualmente, existem dois branches.
Como o asterisco (*
) está ao lado do branch master
, o HEAD ainda aponta para ele.
No entanto, o HEAD é um ponteiro móvel, portanto, é possível alternar para outro branch utilizando o comando git checkout
:
git checkout <branch_name>
Aqui, <branch_name>
é o nome do branch para o qual se deseja alternar.
Este comando atualiza a árvore de trabalho para corresponder ao branch selecionado, incluindo tanto os arquivos quanto o histórico do Git.
Agora altere para o branch recém-criado e liste todos os branches:

Como pode ser observado, o asterisco (*
) agora está ao lado do novo branch, indicando que você está atualmente nele (HEAD aponta para este branch).
Para verificar isso, crie um arquivo de texto simples e faça o commit:

O commit foi realizado com sucesso, então agora verifique os dois commits mais recentes no histórico de commits:

Como você está atualmente no branch testing/some-tests
, ele aponta para o commit mais recente (assim como o HEAD), enquanto o branch master
permanece um commit atrás.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 3.57
Criando Branches
Deslize para mostrar o menu
git branch
Ao trabalhar com branches no Git, o comando mais utilizado é o git branch
. Na verdade, este comando pode ser usado para diversos propósitos:
- Listar branches;
- Criar branches;
- Excluir branches;
- Manipular branches (por exemplo, renomear branches).
Listando e Criando Branches
Primeiro, liste todas as branches no repositório:

Como pode ser visto, o único branch existente é o master
, o branch padrão.
O nome pode variar na sua configuração, portanto, não se preocupe se aparecer com outro nome.
Atualmente, versões recentes do Git tendem a usar main
como nome para o branch padrão em vez de master
.
Um asterisco (*
) ao lado do nome do branch indica que o HEAD aponta para esse branch, ou seja, você está atualmente nele.
Para criar um novo branch, utilize o comando git branch
seguido do nome desejado para o branch:
git branch <branch_name>
Aqui, <branch_name>
é o nome do branch que deseja criar.
Convenções de Nomeação de Branches
É comum seguir convenções de nomeação para branches, como utilizar prefixos como feature/
, bugfix/
ou hotfix/
para indicar o propósito da branch. Convenções de nomeação consistentes facilitam a compreensão do papel de cada branch no processo de desenvolvimento.
Exemplo de Fluxo de Trabalho
Criar uma nova branch chamada testing/some-tests
e, em seguida, listar todas as branches:

Alternando entre Branches
Atualmente, existem dois branches.
Como o asterisco (*
) está ao lado do branch master
, o HEAD ainda aponta para ele.
No entanto, o HEAD é um ponteiro móvel, portanto, é possível alternar para outro branch utilizando o comando git checkout
:
git checkout <branch_name>
Aqui, <branch_name>
é o nome do branch para o qual se deseja alternar.
Este comando atualiza a árvore de trabalho para corresponder ao branch selecionado, incluindo tanto os arquivos quanto o histórico do Git.
Agora altere para o branch recém-criado e liste todos os branches:

Como pode ser observado, o asterisco (*
) agora está ao lado do novo branch, indicando que você está atualmente nele (HEAD aponta para este branch).
Para verificar isso, crie um arquivo de texto simples e faça o commit:

O commit foi realizado com sucesso, então agora verifique os dois commits mais recentes no histórico de commits:

Como você está atualmente no branch testing/some-tests
, ele aponta para o commit mais recente (assim como o HEAD), enquanto o branch master
permanece um commit atrás.
Obrigado pelo seu feedback!