@xireiki/gum
v1.0.6
Published
git multiple user config manager
Maintainers
Readme
Git multiple user config manager
Install
$ npm i -g @gauseen/gumExample
$ gum list
Currently used name=gauseen [email protected]
┌────────────┬─────────┬─────────────────────────┐
│ group-name │ name │ email │
├────────────┼─────────┼─────────────────────────┤
│ global │ gauseen │ [email protected] │
│ user1 │ li si │ [email protected] │
│ user2 │ wang er │ [email protected] │
└────────────┴─────────┴─────────────────────────┘$ gum use user1
Currently used name=li si [email protected]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
--gpgsign <true | false> GPG sign
--signingkey <signingkey> GPG sign key
--gpgformat <format> GPG sign format. Default openpgp, values can be ssh, x509, and openpgp.
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 commandChange Log
v1.0.6
- feat: 支持 user.signingkey、gpg.format、commit.gpgsign
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
