
6/29/2026 · Toon Claes
What this post added
This post details several new features and improvements in Git 2.55.0, with contributions from the GitLab team. Key additions include: `git-history(1)` now supports a `fixup` subcommand for amending staged changes into existing commits, simplifying commit history editing. The `fsmonitor` daemon, previously available on Windows and macOS, now supports Linux using `inotify` to improve the performance of `git status` in large repositories by monitoring filesystem changes. `git push` now supports pushing to remote groups, mirroring the functionality of `git fetch`. A new `--graph-lane-limit` option for `git log --graph` allows users to control the width of the commit history visualization by truncating excessive lanes. The post also notes the continued evolution of Rust integration within the Git codebase.