git-account
adds user management feature to git
. It makes you able to change user.name, user.email and private key at ease.
npm i -g git-account
$ git account <command> [<args>]
$ git account add
? ID uetchy
? Name Yasuaki Uechi
? Email y@uechi.io
? Private Key /Users/uetchy/.ssh/id_rsa
User created
KEY VALUE
id uetchy
name Yasuaki Uechi
email y@uechi.io
privateKey /Users/uetchy/.ssh/id_rsa
$ git account switch
? choose one Yasuaki Uechi <y@uechi.io>
Switched
$ git account status
KEY VALUE
name Yasuaki Uechi
email y@uechi.io
privateKey /Users/uetchy/.ssh/id_rsa
All config will be saved to ~/.git-account
status Show current status
list List users
switch [name] Switch user
exec Run command
add Add user
remove Remove user
help [cmd] display help for [cmd]