👋 I'm ziyi. Every dev with multiple Git accounts knows this pain: git config --global, ssh-add, editing ~/.ssh/config. Daily. So I built Gum – like nvm for Git. One command (gum use work) switches both identity and SSH keys. ✨ Key features: • Auto-reads & manages your ~/.ssh/config • One-line install: macOS, Linux, WSL (Homebrew, apt, Scoop) • Interactive UI (arrow keys / vim) Before: 5 manual steps. After: gum use work. Open source. Free. Built for devs who hate context switching.
No reviews yetBe the first to leave a review for Gum — Git User Manager
Maker
📌
👋 Hi , I'm ziyi.
Tired of manually swapping git config and SSH keys for work vs personal projects? So was I. Every single day.
So I built Gum – a zero‑dependency CLI that switches both Git identity and SSH config in one command.
⚡️ What you get:
• gum use work → done. No more ssh-add or editing ~/.ssh/config.
• Auto‑reads your existing SSH config, even generates keys if needed.
• Works on macOS, Linux, WSL – install via curl, Homebrew, apt, or Scoop.
• Pure Bash, <50KB, interactive UI (arrows/vim), MIT licensed.
Before: 5 manual steps. After: one command.
Open source, no telemetry, just a tool I needed myself.
GitHub: https://github.com/ziyifast/gum