O que é uma ramificação
Parte da seção Controle de Versão do Journey de Terminal da Coddy. Lição 28 de 58.
Uma branch no Git é simplesmente um ponteiro móvel para um commit. A branch padrão geralmente é chamada de main, e cada commit que você faz nela move esse ponteiro para frente.
As branches permitem que você trabalhe em diferentes linhas de desenvolvimento ao mesmo tempo sem interferir umas nas outras. Você pode:
- Testar uma ideia arriscada em uma branch secundária e descartá-la de forma limpa
- Construir uma nova funcionalidade isoladamente enquanto a
mainpermanece estável - Passar o trabalho para um colega de equipe compartilhando uma branch
Você pode listar as branches a qualquer momento com:
git branchO branch em que você está atualmente é mostrado com um * ao lado do seu nome. Internamente, o Git rastreia o "branch atual" por meio do arquivo .git/HEAD que você viu anteriormente.
Desafio
InicianteA pasta já é um repositório Git totalmente configurado, com um commit no branch main. Liste os branches e imprima o resultado.
Experimente você mesmo
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Controle de Versão
4Inspecionando Alterações
Git DiffDiff das Alterações PreparadasGit ShowRecapitulação - Trabalho de Detetive2Primeiros passos
Inicializar um repositórioA pasta .gitConfigure sua identidadeStatus do GitRecapitulação — primeiro repositório5Ignorando Arquivos
Por Que Ignorar ArquivosPadrões do GitignoreVerificar Regras de IgnorarRecapitulação - Repositório Limpo8Mesclagem
O que é uma mesclagemMesclagem de avanço rápidoMesclagem de três viasConflitos de mesclagemResolver um conflitoRecapitulação — Mestre da mesclagem11Projeto com Branch de Recurso
Visão Geral do ProjetoInicializar a Main3Acompanhando Alterações
A Área de PreparaçãoGit AddGit CommitModificando um Arquivo RastreadoGit LogRevisão - Primeiros Commits6Projeto de Site de Receitas
Visão Geral do ProjetoInicializar e IgnorarPratique por conta própria: Playground de Terminal