gsti gives you a very simple UI for git status
in command line, you can easily do interactive git status
in command line.
$ npm install gsti -g
use git sti
instead of git status
$ git sti
key | description |
---|---|
up or j | Move the cursor to the previous line. |
down or k | Move the cursor to the next line. |
key | description |
---|---|
s | Stage the file/section. |
S | Stage all unstaged and untracked files. |
p | Interactively stage hunks of a file. |
key | description |
---|---|
a | Apply stash. |
A | Pop stash. |
z | Create a stash. |
Z | Create a stash include untracked files. |
key | description |
---|---|
c | Commit files. |
C | Commit all staged files. |
key | description |
---|---|
e | Edit file. |
d | View diff. |
y | Yank. |
x | Discard file/section. |
key | description |
---|---|
q or esc | quite. |
h | help. |
- Support
git stash
- Support
git add --patch
- Add npm versin check