Corrija uma versão anterior é um projeto prático para quem conhece commits e branches básicos. Mantenha um guia de caminhada útil sem entregar uma reformulação inacabada nem afetar o trabalho preparado e não preparado no diretório principal.
Dois laboratórios guiados primeiro abrem a branch de manutenção existente em um worktree vinculado e corrigem uma pequena configuração de download; depois, reutilizam uma correção isolada do desenvolvimento com cherry-pick. Um desafio inicializado de forma independente muda a branch mantida, o guia e a posição da correção. Cada unidade termina com o download completo da edição antiga e o trabalho de desenvolvimento preservado. Os 110 minutos totais são uma estimativa do autor.
O que você aprenderá
- Abrir uma branch existente em um worktree vinculado com HEAD e índice próprios.
- Ler patches para distinguir uma correção autossuficiente de uma reformulação não aprovada.
- Reaplicar uma alteração selecionada com
git cherry-pick, preservando a base da versão mantida. - Verificar downloads reais completos, conteúdo preservado e histórico de desenvolvimento inalterado.
- Manter separadas as versões do rascunho preparadas e não preparadas e conservar notas privadas não rastreadas.
Para quem é este curso
Para iniciantes em Git que desejam resolver uma pequena tarefa de manutenção enquanto outro trabalho permanece inacabado.
Pré-requisitos: Navegação básica no terminal, commits, branches e leitura simples de log/diff. Recomenda-se familiaridade com o curso anterior de merge em equipe com Git. Não é necessário programar sites.
Ambiente: Cada unidade fornece as abas Workspace e Release Desk prontas no navegador. Worktrees Git reais e a prévia HTTP funcionam em uma única máquina de treinamento com guias sintéticos originais. A prévia lê commits de branches; ela não implanta um serviço de produção. Rótulos, conteúdo dos arquivos e saída dos comandos permanecem em inglês.
Perguntas frequentes
Preciso instalar software ou ter uma conta de hospedagem?
Não. Cada unidade possui seu próprio ambiente pronto no navegador e um repositório local.
Preciso conhecer worktree ou cherry-pick antes?
Não. Os laboratórios guiados os explicam antes do uso. É necessário ter familiaridade básica com Git e terminal.
Um worktree vinculado é um clone ou uma máquina separada?
Não. Ele compartilha objetos do repositório e referências de branches, mas possui diretório de trabalho, HEAD e índice próprios. O rascunho original preparado e não preparado pode permanecer no lugar.
Como o desafio amplia os laboratórios guiados?
Ele muda a branch mantida, o guia e a posição do commit escolhido. Use as mesmas ferramentas para selecionar a correção isolada, verificar o download completo e preservar os estados originais do rascunho.


