minimal yet styled git wrapper.
| .envrc | chore: readme | |
| .gitignore | chore: readme | |
| color.go | chore: readme | |
| devenv.lock | chore: readme | |
| devenv.nix | chore: readme | |
| devenv.yaml | chore: readme | |
| git.go | chore: readme | |
| git_branch.go | chore: readme | |
| git_diff.go | chore: readme | |
| git_header.go | chore: readme | |
| git_info.go | chore: readme | |
| git_log.go | chore: readme | |
| git_ops.go | refactor: add | |
| git_status.go | chore: readme | |
| go.mod | chore: readme | |
| LICENSE | Initial commit | |
| main.go | chore: readme | |
| README.md | chore: readme | |
| util.go | refactor: add | |
g
minimal yet styled git wrapper.
commands
| short | full | description |
|---|---|---|
s |
status |
grouped status with progress bar |
l |
log |
compact log with relative time and refs |
d |
diff |
stat histogram + full colored diff |
b |
branch |
branches with tracking and ahead/behind |
a |
add |
stage files with timing feedback |
c |
commit |
commit with hash + timing summary |
p |
push |
push with elapsed time |
pl |
pull |
pull with elapsed time |
st |
stash |
stash list with relative time |
info |
repo stats: commits, authors, tags, dates | |
* |
anything | redirect to git |