Git has released version 2.54, featuring the experimental 'git history' command and a new configuration-based hooks system. The 'git history' command simplifies commit rewriting with 'reword' and 'split' subcommands, offering a streamlined alternative to 'git rebase -i'. It operates without altering the working directory or index and is compatible with bare repositories, though it does not support merge commits and may reject operations with conflicts. Additionally, Git 2.54 introduces a configuration-based hooks system, allowing hooks to be defined in global or repository-specific configurations, enhancing the ability to share hooks across repositories. This update integrates functionalities similar to third-party tools like Husky directly into Git. Other notable changes include a switch to the geometric strategy for 'git maintenance', HTTP transport retries on 429 responses, and enhanced 'git log' capabilities.