Git 2.54 has been released, featuring a new experimental `git history` command designed to simplify rewriting repository history compared to existing tools. It supports two sub-commands: `reword` for editing a commit message and updating descendant branches, and `split` for interactively splitting a commit into two. The release also introduces a new way to define hooks via configuration files and enables geometric repacking during maintenance by default.

1m read timeFrom phoronix.com
Post cover image

Sort: