wils@web ~ $ cat ~/ajuda/como-usar-git-rebase-para-manter-um-historico-de-commits-limpo-tutorial-pratico.md
DesenvolvimentoComo usar Git rebase para manter um histórico de commits limpo: Tutorial prático
O Git rebase é uma ferramenta poderosa que permite manter um histórico de commits mais limpo e linear. Neste tutorial, vamos explorar como utilizá-lo de forma prática.
O que é Git Rebase?
O rebase é um comando que permite mover ou combinar uma sequência de commits para um novo ponto na árvore de commits. Isso é útil para evitar merges desnecessários e manter um histórico mais legível.
Preparação
Antes de começar, certifique-se de que seu repositório está atualizado:
git checkout maingit pull origin mainPasso a Passo para Usar Git Rebase
1. Criar uma nova branch
Inicie criando uma nova branch para suas alterações:
git checkout -b minha-feature2. Fazer commits
Adicione algumas alterações e faça commits:
git add .git commit -m "Adiciona nova funcionalidade"3. Rebase na branch principal
Agora, volte para a branch principal e faça o rebase:
git checkout maingit pull origin maingit checkout minha-featuregit rebase main4. Resolver conflitos
Se houver conflitos, o Git irá interromper o rebase. Resolva os conflitos nos arquivos indicados e, em seguida, continue o rebase:
git add .git rebase --continue5. Finalizar o rebase
Após resolver todos os conflitos, finalize o rebase. Agora, você pode fazer o push da sua branch:
git push origin minha-feature --forceConclusão
O uso do Git rebase ajuda a manter um histórico de commits limpo e organizado. Lembre-se de usar o rebase com cautela, especialmente em branches compartilhadas. Uma dica é sempre fazer um backup antes de realizar operações que alteram o histórico.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.