Criando Branches
git branch
Ao trabalhar com branches no Git, o comando mais utilizado é o git branch. Na verdade, este comando pode ser utilizado 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 mais 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:
Alternância 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 alterne 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 na branch testing/some-tests, ela aponta para o commit mais recente (assim como o HEAD), enquanto a 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
Incrível!
Completion taxa melhorada para 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 utilizado 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 mais 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:
Alternância 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 alterne 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 na branch testing/some-tests, ela aponta para o commit mais recente (assim como o HEAD), enquanto a branch master permanece um commit atrás.
Obrigado pelo seu feedback!