Skip to content

amiralies/gitty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gitty

A minimal terminal UI for reading git diffs.

Two panes: status on the left, diff on the right. Stage, unstage, discard, and edit files without leaving the terminal.

Install

./install.sh

Requires a Rust toolchain. Installs the gitty binary via cargo install --path ..

Usage

Run gitty inside any git repository.

Keys

Key Action
q quit
h / l focus status / diff pane
j / k move down / up
Ctrl-d / Ctrl-u scroll diff half-page
g g / G top / bottom of diff
s stage selected
u unstage selected
X discard (with confirm)
e edit file in $EDITOR
/ n N search / next / prev
r refresh
? help

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors