Branches e Merging
Parte do curso de Git
Todos os commits que você fez até agora estão numa única linha de histórico chamada main. O trabalho de verdade raramente é tão simples. Você quer testar uma ideia sem arriscar a versão que funciona, ou duas pessoas precisam mexer em funcionalidades diferentes ao mesmo tempo sem atrapalhar uma à outra. A resposta do Git é o branch: um rótulo leve e móvel que aponta para um commit.
Imagine uma fileira de commits como contas num fio: main é apenas um post-it colado na última conta. Ao criar um branch novo, você não duplica o fio, você cola um segundo post-it ao lado do primeiro, e por enquanto os dois apontam para a mesma conta. Conforme você acrescenta contas novas em um dos fios, só o post-it em que você está avança, o outro fica parado. ...
Quer aprender Git Branches e Merging em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com Git pronto e pratique Branches e Merging com um tutor de IA que conhece seu código.
Começar esta liçãoBranches e MergingO que você vai aprender
- Git branch
- Git switch
- Fast-forward merge
- Three-way merge
- Merge commit
Leia esta lição no seu idioma
Todas as lições deste curso
13 lições- 1Init e Seu Primeiro Commit25 min
- 2Status, Diff e Log25 min
- 3Branches e Merging30 min
- 4Resolvendo conflitos de merge30 min
- 5Remotes: Push, Pull, Fetch30 min
- 6Stash e Cherry-pick25 min
- 7Rebase30 min
- 8Rebase interativo e squashing30 min
- 9Tags e Releases20 min
- 10Fluxos de Branching20 min
- 11Recuperando trabalho perdido25 min
- 12Hooks25 min
- 13Projeto Final: Um Fluxo Completo de Pull Request40 min
