lazygit — Git, the way it should feel
Summary
Lazygit provides a terminal UI for Git to simplify complex operations like staging partial changes, interactive rebase, and cherry-picking, with an emphasis on keyboard-driven workflows. It highlights ease of use, open-source availability, and quick setup for developers.