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