Gum
Git multiple user config manager
Install / Use
/learn @gauseen/GumREADME
Git multiple user config manager
Install
$ npm i -g @gauseen/gum
Example
$ gum list
Currently used name=gauseen email=gauseen@gmail.com
┌────────────┬─────────┬─────────────────────────┐
│ group-name │ name │ email │
├────────────┼─────────┼─────────────────────────┤
│ global │ gauseen │ gauseen@gmail.com │
│ user1 │ li si │ lisi@gmail.com │
│ user2 │ wang er │ wanger@gmail.com │
└────────────┴─────────┴─────────────────────────┘
$ gum use user1
Currently used name=li si email=lisi@gmail.com
Usage
Usage: gum [options] [command]
Options:
-V, --version output the version number
-h, --help display help for command
Commands:
list List all the user config group
set [options] <group-name> Set one group for user config
--name User name
--email User email
use [options] <group-name> Use one group name for user config
--global Git global config
delete <group-name> Delete one group
help [command] display help for command
Change Log
v1.0.5
- feat: Support
gum use <group-name> --globalcommands that are not Git repositories
v1.0.4
- fix: support user.name contain space
v1.0.3
- fix: Group name can't be 'global'
v1.0.2
- feat:
gum --versioncmd - fix: support node v9.0.0
Related Skills
apple-reminders
345.9kManage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
gh-issues
345.9kFetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
healthcheck
345.9kHost security hardening and risk-tolerance configuration for OpenClaw deployments
node-connect
345.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
