Interactive Git Rebase Simulator
Domine o Git Rebase com este simulador interativo. Visualize Commits, Branches e o processo de Rebase em tempo real. Entenda como o Rebase reescreve o histórico. Leia o guia completo.
Histórico de Commits
Controles
Branch Atual: main
Histórico de Comandos
Como Usar
Este simulador permite que você pratique o comando `git rebase` visualmente.
- Criar Commits: Use o botão "Add Commit" para criar novos Commits na Branch atual.
- Criar Branches: Crie novas Branches para simular um histórico divergente.
- Checkout: Clique no nome de uma Branch para mudar para ela (Checkout).
- Rebase: Enquanto estiver em uma Branch de feature, clique em "Execute Rebase" para fazer o Rebase em outra Branch (ex: main).
- Visualize: Veja como os Commits são movidos e o histórico é reescrito.
- Reset: Use o "Reset" para recomeçar.
Perguntas Comuns
O que acontece com os Commits originais?
Em um Rebase, os Commits originais não são "movidos" literalmente; novos Commits são criados com o mesmo conteúdo, mas com Hashes e pais diferentes, aplicados no topo da base de destino. Os Commits antigos são eventualmente garbage collected se não forem mais referenciados.
Ainda com Dúvidas sobre Git Rebase?
Aprofunde seu conhecimento. Faça uma pergunta ao nosso Engenheiro Especialista de IA.
Receba as novidades do site
Cadastre-se para receber novidades do site direto no seu email
Não enviaremos spam. Você pode cancelar a inscrição a qualquer momento.