Skip to main content

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:

  1. Local Branches (Left Top)
  2. Modified Files (Left Middle)
  3. Stash (Left Bottom)

The Detail View (Right Panel) updates contextually based on your selection.

KeyAction
1Switch focus to Local Branches
2Switch focus to Modified Files
3Switch focus to Stash
tabCycle forward through components
shift+tabCycle backward through components
?Open Global Keybindings Help

Getting Started

  1. Open your terminal.
  2. Navigate to a Git repository.
  3. Run gitti.

You will see the interface populated with your current repository state. Use the number keys (1, 2, 3) to jump between panels.