
Git workflow CLI that wraps add/commit/push into one command, with stash-aware branch switching and safe undo
$ pip install pygitgo$ pipx install pygitgo$ winget install Huerte.GitGo
GitGo is a Git CLI wrapper that cuts the usual add/commit/push cycle down to one command. The jump command stashes your current changes, switches branches, pulls the latest, then restores your work, handling merge conflicts and offering to undo the whole thing if the restore fails. Also has an undo command for walking back commits, staged files, or a bad push without digging through git reflog.
Installable via pip, pipx, or winget. Tested with pytest, CI runs on every push. On PyPI as pygitgo it reaches about 3k+ real installs (excluding mirror syncs) over the last 6 months per pypistats.
✓ Verified. GitGo's README links back to this listing, so it's ranked first in the directory.
to comment.