O Matador de Arquivos Grandes do Git: O Fim do Git LFS Está Próximo

2025-08-16

Arquivos grandes têm sido um problema para o Git por muito tempo. O Git LFS, embora uma solução, introduziu novas complexidades e custos. No entanto, o próprio Git está gradualmente resolvendo esse problema. As últimas versões do Git apresentam clones parciais, oferecendo os mesmos benefícios do Git LFS — clones rápidos e checkouts pequenos — sem a necessidade de ferramentas extras ou custos do lado do servidor. Mais emocionante ainda, os promissores de objetos grandes do Git estão em desenvolvimento, prometendo eventualmente tornar o Git LFS obsoleto, tornando a gestão de arquivos grandes mais simples e eficiente. Sem mais dores de cabeça com arquivos grandes!

Leia mais
Desenvolvimento

Git Notes: Ferramenta poderosa do Git subutilizada

2025-06-22

As notas do Git são uma ferramenta poderosa para anexar metadados a objetos Git (commits, blobs, árvores) sem modificar os próprios objetos. Elas podem ser usadas para rastrear tempo, adicionar informações de revisão e até mesmo construir sistemas de revisão de código totalmente distribuídos, como o `git-appraise`. No entanto, as notas do Git sofrem de baixa usabilidade e o GitHub parou de exibir notas de commit em 2014, limitando sua adoção. Apesar disso, ainda oferece um caminho para um histórico de projeto completo independente de forges de código.

Leia mais
Desenvolvimento Revisão de código Metadados