Foi lançada uma nova versão do sistema de controle de versões. Ela contém 505 alterações em relação à versão anterior – 2.22.
Uma das principais mudanças é que as ações realizadas pelo comando git checkout foram divididas entre dois comandos: git switch e git restore.
Outras alterações incluem:
- Os comandos auxiliares git rebase foram atualizados para remover código não utilizado.
- O comando git update-server-info não reescreve o arquivo se seu conteúdo permanecer inalterado.
- O comando git mergetool e seus testes agora geram um número menor de subprocessos.
- O comando git for-each-ref, quando executado sem argumentos, fornece uma lista de todas as referências junto com os commits aos quais elas apontam.
Além disso, muitas outras melhorias e mudanças.
Fonte: linux.org.ru
