Introduction
Gitti is a fast, lightweight terminal UI for Git operations. It is designed to keep you in your flow by providing a keyboard-driven interface for common Git tasks.
Core Philosophy
Gitti is built around three main components:
- Local Branches (Left Top)
- Modified Files (Left Middle)
- Stash (Left Bottom)
The Detail View (Right Panel) updates contextually based on your selection.
Global Navigation
| Key | Action |
|---|---|
1 | Switch focus to Local Branches |
2 | Switch focus to Modified Files |
3 | Switch focus to Stash |
tab | Cycle forward through components |
shift+tab | Cycle backward through components |
? | Open Global Keybindings Help |
Getting Started
- Open your terminal.
- Navigate to a Git repository.
- Run
gitti.
You will see the interface populated with your current repository state. Use the number keys (1, 2, 3) to jump between panels.