Fluxos de Branching
Parte do curso de Git
Tudo o que você aprendeu até aqui, criar branches, fazer merge, rebase e tags, diz o que os comandos do Git fazem, mas nada disso diz quando criar um branch, por quanto tempo mantê-lo vivo ou quem pode mexer na main diretamente. O Git realmente não tem opinião sobre nada disso.
Pense numa cozinha compartilhada com vários cozinheiros trabalhando ao mesmo tempo. Se todo mundo cortar os legumes direto na bancada central, precisam se comunicar o tempo todo e limpar tudo imediatamente, senão as coisas colidem rápido. Se, em vez disso, cada um preparar o seu prato numa estação separada e só levar à bancada quando estiver pronto para empratar, as colisões ficam mais raras, mas a bancada pode...
Quer aprender Git Fluxos de Branching em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com Git pronto e pratique Fluxos de Branching com um tutor de IA que conhece seu código.
Começar esta liçãoFluxos de BranchingO que você vai aprender
- Trunk-based development
- GitHub Flow
- Git Flow
- Short-lived branches
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
