Skip to content

bztravis/giga-add

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

giga-add: the lightning fast git add wrapper

giga-add (play on giga chad) is an interactive wrapper for the git add command which allows you to quickly stage or unstage changes on a per-file basis without removing your fingers from the keyboard or typing out full file paths.

Usage

giga-add lists any untracked files or changes to tracked files in an organized multi-select list. Navigate with arrow keys and press space to toggle a change's staged status. Press enter to save the current state.

It's recommended that you bind a git alias to make invoking giga-add faster. For example, you can add this to your ~/.gitconfig:

[alias]
  ga = !sh -c 'giga-add'

Demo

giga-add-1.0.mov

About

Lightning fast, muscle memory git add wrapper

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published