Desenvolvimento de Software · Intermediário · Inglês · Técnico
squash
Juntar vários commits em um só, antes ou durante o merge, para manter o histórico enxuto.
Onde usar
'Faz squash dos commits' ou o botão 'squash and merge' do GitHub; evita dezenas de commits como 'fix', 'fix 2', 'agora vai'.
Exemplos
Please squash your commits before merging.
Por favor, faça squash dos seus commits antes de mergear.
We use squash and merge for all feature branches.
Usamos squash and merge em todas as branches de feature.
I squashed the twelve fixup commits into one.
Fiz squash dos doze commits de ajuste em um só.
Cuidado
O squash perde o detalhe dos passos intermediários; quando cada commit é significativo, mantenha-os separados.
Sinônimos
unificar commits
Origem
Do inglês squash, 'esmagar, comprimir'.