Pular para o conteúdo
Git 2.55 chega com novidades: desempenho, segurança e novas ferramentas

Git 2.55 chega com novidades: desempenho, segurança e novas ferramentas

Git 2.55 foi lançado trazendo melhorias de performance, novas opções de segurança e recursos avançados para desenvolvedores.

A comunidade de código aberto anunciou a disponibilidade da versão Git 2.55, a mais recente atualização do sistema de controle de versões distribuído. O novo release traz aprimoramentos de desempenho, reforço de segurança e funcionalidades que simplificam fluxos de trabalho de desenvolvedores em todo o mundo.

Principais melhorias de performance

  • Operações de checkout mais rápidas: o algoritmo de leitura de objetos foi otimizado, reduzindo o tempo de troca de branches em projetos de grande porte.
  • Compressão de objetos aprimorada: o novo mecanismo de delta compression diminui o uso de espaço em repositórios com histórico extenso.
  • Atualizações de índice mais eficientes: o git status e o git diff agora processam mudanças de forma mais ágil, especialmente em diretórios com milhares de arquivos.

Segurança reforçada

  • Assinatura de objetos GPG avançada: a versão 2.55 inclui suporte a algoritmos de assinatura mais modernos, facilitando a verificação de integridade de commits.
  • Política de remoção de objetos órfãos: o Git agora elimina automaticamente objetos não referenciados após um período configurável, reduzindo riscos de vazamento de dados sensíveis.
  • Melhorias no git push --signed: a opção passa a validar certificados TLS de forma mais rigorosa, prevenindo ataques de man‑in‑the‑middle.

Novas funcionalidades para desenvolvedores

  • git worktree prune automático: o comando limpa worktrees desnecessários sem intervenção manual, mantendo o ambiente de desenvolvimento organizado.
  • Suporte a submódulos aninhados: agora é possível criar submódulos dentro de outros submódulos, ampliando a flexibilidade de projetos monolíticos.
  • Integração aprimorada com GitHub: a ferramenta de linha de comando inclui mensagens de ajuda específicas para repositórios hospedados no GitHub, facilitando a colaboração.

Compatibilidade e migração

A versão anterior, Git 2.54, já era amplamente adotada em ambientes corporativos. A transição para o 2.55 é transparente, pois mantém compatibilidade com repositórios existentes. Recomenda‑se atualizar para aproveitar as otimizações de velocidade e as novas camadas de segurança.

Como obter o Git 2.55

Os binários oficiais estão disponíveis nas principais distribuições Linux, bem como para macOS e Windows. Para instalar a versão mais recente, basta seguir as instruções em git-scm.com/downloads ou usar o gerenciador de pacotes da sua distribuição, por exemplo:

# Debian/Ubuntu
sudo apt-get update && sudo apt-get install git

# Fedora
sudo dnf install git

# macOS (Homebrew)
brew install git

Impacto para a comunidade

Com o lançamento do Git 2.55, desenvolvedores ganham ferramentas mais rápidas e seguras, o que pode reduzir custos operacionais e melhorar a produtividade em projetos de código aberto e corporativos. A continuidade das inovações reforça o papel central do Git como padrão de fato para controle de versão.

Para detalhes completos sobre todas as mudanças, consulte as notas de lançamento oficiais em Git 2.55 Release Notes.

Via github.blog. Você pode conferir o post original em inglês:

Highlights from Git 2.55

Por · Última atualização: