Git 2.25 lançado com muitas novidades

Git 2.25 lançado com muitas novidades

O Git 2.25 foi lançado hoje, com mais de 500 commits que compõem esta versão mais recente do mesmo. O sistema de controle de revisão distribuído Git está na versão 2.25 com uma variedade de alterações. Não há muitas mudanças importantes voltadas para o usuário. Porém, é possível verificar muitas mudanças internas.

A versão mais recente do Git v2.25.0 já está disponível. É composto por 583 confirmações (commits) de não mesclagem desde a v2.24.0, tendo contribuições de 84 pessoas, 32 das quais novatas, diz o anúncio de lançamento.

Veja as novidades do Git 2.25 que acaba de ser lançado:

Git 2.25 lançado com muitas novidades

  • A funcionalidade de índice de pacotes múltiplos do git agora pode mostrar indicadores de progresso;
  • Suporte aprimorado para depuração para clonagem lenta;
  • Atualizações de teste contínuas para se preparar para a transição do SHA-2;
  • git branch –edit-description agora pode ser usado para definir o assunto nas cartas de apresentação;
  • git add -i começou sua reescrita no código C;
  • Suporte à integração contínua do FreeBSD adicionado;
  • Várias otimizações de desempenho.
  • A interação entre “git clone –recurse-submódulos” e o armazenamento de objetos alternativos foi mal projetado. Agora há recomendações mais claras quando os usuários veem falhas.

  • O gerenciamento da árvore de trabalho com check-out escasso ganhou comando dedicado “verificação esparsa”.

  • Diversas melhorias no UX no “git-p4”;

  • A implementação do “git log –graph” foi refatorada e, em seguida, sua saída foi simplificada.

  • Manipulação de objetos de confirmação que usam codificação não UTF-8 durante “rebase -i” foi aprimorado.

  • Ajuste de desempenho no “git push” em um repositório com muitas referências.

  • Correção PerfTest para evitar resultados obsoletos misturados com a última rodada dos resultados do teste.

  • Existem também muitas outras correções de erros e limpeza de código. Encontre uma lista completa das alterações no anúncio de lançamento.

    Os tarballs são encontrados em:

    https://www.kernel.org/pub/software/scm/git/

    Os seguintes repositórios públicos têm uma cópia do ‘v2.25.0’

    https://kernel.googlesource.com/pub/scm/git/git

    https://github.com/gitster/git