O Git lançou a versão 2.54, que traz o comando experimental 'git history' e um novo sistema de hooks baseado em configuração. O comando 'git history' simplifica a reescrita de commits com os subcomandos 'reword' e 'split', oferecendo uma alternativa mais simples ao 'git rebase -i'. Ele funciona sem alterar o diretório de trabalho ou o índice e é compatível com repositórios bare, embora não suporte commits de merge e possa rejeitar operações com conflitos. Além disso, o Git 2.54 introduz um sistema de hooks baseado em configuração, permitindo que os hooks sejam definidos em configurações globais ou específicas do repositório, melhorando a capacidade de compartilhar hooks entre repositórios. Esta atualização integra funcionalidades semelhantes às de ferramentas de terceiros como o Husky diretamente no Git. Outras mudanças notáveis incluem a mudança para a estratégia geométrica no 'git maintenance', tentativas de transporte HTTP em respostas 429 e capacidades aprimoradas do 'git log'.