Rebase interativo e squashing
Parte do curso de Git
Trabalho de verdade não sai num único commit limpo. Você commita, commita de novo cinco minutos depois porque viu um erro de digitação e commita uma terceira vez porque esqueceu de salvar um arquivo antes do primeiro commit. Nada disso atrapalha enquanto você está imerso no trabalho.
Imagine entregar a alguém um bolo de fichas, uma por commit, na ordem em que você as escreveu, e pedir que reescreva as suas anotações num conjunto de fichas mais organizado: algumas são copiadas exatamente como estão, outras são fundidas na ficha anterior, outras ganham um título melhor. ...
Quer aprender Git Rebase interativo e squashing em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com Git pronto e pratique Rebase interativo e squashing com um tutor de IA que conhece seu código.
Começar esta liçãoRebase interativo e squashingO que você vai aprender
- Git rebase -i
- Pick
- Squash
- Fixup
- Reword
- Autosquash
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
