Pesquisa de sites

Git 2.46 Foi Lançado com Várias Melhorias


O sistema de controlo de revisões distribuído Git 2.46 traz melhor tratamento de erros, análise de cores aprimorada, novas opções globais, atualizações às referências simbólicas e muito mais.

O Git, um sistema de controlo de versões distribuído e ferramenta fundamental no desenvolvimento de software que ajuda os programadores a gerir de forma eficiente as alterações no seu código em múltiplos projetos, acaba de lançar a sua nova versão 2.46.

As melhorias na gestão de erros são uma das coisas que imediatamente saltam à vista. Notavelmente, esta versão aprimora o feedback fornecido durante equívocos comuns, como erros tipográficos nos comandos, ao oferecer respostas mais precisas e menos verbosas.

Além disso, a atualização aprimorou várias funcionalidades existentes e introduziu novas funcionalidades que oferecem mais flexibilidade e controlo:

  • O comando git format-patch é agora mais personalizável com uma opção --rfc que permite aos utilizadores substituir o rótulo predefinido “RFC ” para melhor se adequar às suas necessidades de documentação.
  • O script de conclusão da linha de comando foi melhorado para suportar melhor a conclusão do comando git symbolic-ref. Além disso, o Git 2.46 introduziu a capacidade de incluir atualizações de refs simbólicas como parte de transações de refs.
  • Os processos de autenticação foram reforçados com suporte para esquemas de autenticação modernos, como Bearer e NTLM, aumentando a segurança além dos métodos tradicionais.
  • A personalização estética das operações Git foi expandida através de capacidades aprimoradas de análise de cores, agora suportando cores RGB de 12 bits.

Por baixo do capô, o Git 2.46 traz melhorias significativas nos processos de backend:

  • A mudança para um backend 'reputado' para armazenamento de referências anuncia uma abordagem de gestão de dados mais eficiente, que visa melhorar a rapidez e a fiabilidade.
  • As melhorias na funcionalidade do script incluem uma nova opção global --no-advice que suprime mensagens de aconselhamento, tornando os scripts mais limpos e diretos.

No que diz respeito à correção de erros, o Git 2.46 resolve várias questões para melhorar a experiência do utilizador:

  • A função rebase foi ajustada para garantir que os detalhes de confirmação sejam corretamente adicionados aos commits após a resolução de conflitos.
  • A integração com interfaces de linha de comando, particularmente o Zsh, foi aprimorada para eliminar falhas anteriores, melhorando a experiência de scripting.

Por fim, a nova versão introduz uma ferramenta interessante chamada git contacts. Foi concebida para ajudar os recém-chegados e outros colaboradores da comunidade Git, facilitando a identificação das pessoas apropriadas para rever os seus patches.

Para informações mais detalhadas sobre todas as alterações e novidades no Git 2.46, consulte as notas de lançamento.