Git dois ponto cinquenta e cinco chega com suporte nativo a Rust e correções experimentais

01 de July de 2026 Publicado | Traducido del español

A nova versão do Git, a 2.55, já está disponível e traz duas novidades relevantes para os desenvolvedores. Por um lado, ativa por padrão o suporte para Rust, uma linguagem de programação que prioriza a segurança na memória. Por outro, inclui uma função experimental que permite corrigir erros no histórico de alterações sem necessidade de processos complexos. Para o usuário comum, isso não afeta seu bolso nem seu dia a dia, mas otimiza o trabalho de quem cria os aplicativos e serviços que usamos.

Estrutura de árvore do repositório Git sendo reescrita por correção automática de erros, módulos de código da linguagem de programação Rust integrando-se perfeitamente ao mecanismo central do Git, nós brilhantes representando o histórico de commits sendo reparados durante o processo, janela de terminal mostrando logs de compilação ao fundo, estilo de ilustração técnica, paleta de cores cinza metálico e laranja, configuração elegante de estação de trabalho de desenvolvedor, gráfico de controle de versão holográfico flutuando sobre o teclado, realce de sintaxe de código realista, visualização de engenharia com linhas nítidas e limpas e efeitos sutis de brilho digital

Rust se integra de série no motor do Git 🚀

A integração do Rust não é cosmética. O Git 2.55 ativa por padrão o suporte para esta linguagem em sua camada de transporte, o que permite que certas operações de rede sejam executadas com maior segurança e eficiência. O Rust oferece garantias de memória que reduzem vulnerabilidades comuns em C, como estouros de buffer. Além disso, a função experimental de correção de histórico permite modificar commits incorretos sem recorrer a rebase ou filter-branch. Isso economiza tempo para os desenvolvedores que mantêm repositórios complexos, embora a função ainda não seja estável.

Corrigir o passado sem enlouquecer 🔧

Finalmente, os desenvolvedores poderão corrigir aquele commit do ano passado que dizia correção menor mas quebrou tudo. A nova função experimental promete modificar o histórico sem invocar rituais obscuros de rebase interativo nem chorar sobre um terminal. Claro, é experimental, então o mais provável é que a primeira tentativa termine com um repositório em chamas. Mas ei, pelo menos agora teremos o Rust para culpar se algo der errado, em vez de nós mesmos.