lazygit
Installation
SKILL.md
Lazygit
Lazygit is a TUI for Git. It makes complex operations (interactive rebase, partial staging) accessible via intuitive keyboard shortcuts.
When to Use
- Staging: Staging individual lines/hunks (
Space). - Rebasing: Drag-and-drop commits to reorder them (via keybindings).
- Conflict Resolution: A clear 3-way view to pick "Ours" or "Theirs".
Core Concepts
Panels
Status, Files, Local Branches, Commits, Stash. Navigate with h/l or arrows.