Organizando o Histórico do Git: Do Caos ao Commit Limpo

Introdução No processo de desenvolvimento de software, é comum e até recomendado fazer commits pequenos e frequentes. No entanto, nem todos esses commits são “perfeitos” para serem enviados diretamente para a branch principal (main ou master). Muitas vezes, criamos commits intermediários com código quebrado, funcionalidades incompletas, ou mensagens de commit provisórias (“WIP - Work In Progress”). O desafio surge quando queremos um histórico de commits limpo, coeso e fácil de entender para a main branch, mas também precisamos da flexibilidade de “salvar” nosso trabalho provisoriamente para testar novas abordagens ou voltar a um ponto específico. ...

21 de maio de 2026 · 8 minutos · 1596 palavras · Borto

Usando Git Patch

Introdução O git patch é uma ferramenta poderosa para compartilhar mudanças em seu código-fonte sem a necessidade de um repositório remoto. Ele permite que você “empacote” commits ou alterações não versionadas em um arquivo de texto simples (.patch) que pode ser enviado por e-mail, transferido via USB, ou compartilhado de qualquer outra forma, e então aplicado por outra pessoa em seu próprio repositório Git. É extremamente útil em cenários como: ...

21 de maio de 2026 · 5 minutos · 945 palavras · Borto