Clean & simple CLI git multi project manager
npm install gprjGPRJ
====
Clean & simple CLI git multi project manager





* Installation
* Usage
* Commands
* Thanks
* License
``sh`
$ npm install gprj -g
sh-session
$ npm install -g gprj
$ gprj COMMAND
running command...
$ gprj (--version|-v)
gprj/1.1.3 darwin-x64 node-v12.20.2
$ gprj --help [COMMAND]
USAGE
$ gprj COMMAND
...
`
Commands
* gprj add
* gprj list
* gprj ls
* gprj r
* gprj raw
* gprj remove
* gprj rm
* gprj versiongprj addadds repository to local database
`
USAGE
$ gprj add [-h]FLAGS
-h, --help Show CLI help.
DESCRIPTION
adds repository to local database
EXAMPLES
$ gprj add /path/to/repo
✔ done Repository repo has been successfully added
`_See code: dist/commands/add.ts_
gprj listlists all repositories
`
USAGE
$ gprj list [-h]FLAGS
-h, --help Show CLI help.
DESCRIPTION
lists all repositories
ALIASES
$ gprj ls
EXAMPLES
$ gprj list
All repositories:
1. gprj (main)
`_See code: dist/commands/list.ts_
gprj lslists all repositories
`
USAGE
$ gprj ls [-h]FLAGS
-h, --help Show CLI help.
DESCRIPTION
lists all repositories
ALIASES
$ gprj ls
EXAMPLES
$ gprj list
All repositories:
1. gprj (main)
`gprj rexecute a shell command in repo path
`
USAGE
$ gprj r -x [-h] [-t ]FLAGS
-h, --help Show CLI help.
-t, --timeout= [default: 5000] timeout in ms
-x, --execute= (required) command to execute
DESCRIPTION
execute a shell command in repo path
ALIASES
$ gprj r
EXAMPLES
$ gprj raw /path/to/repo1 /path/to/repo2 --execute='yarn test' --timeout=2000
✔ repo1
✔ repo2
✔ done All commands has been successfully executed
`gprj rawexecute a shell command in repo path
`
USAGE
$ gprj raw -x [-h] [-t ]FLAGS
-h, --help Show CLI help.
-t, --timeout= [default: 5000] timeout in ms
-x, --execute= (required) command to execute
DESCRIPTION
execute a shell command in repo path
ALIASES
$ gprj r
EXAMPLES
$ gprj raw /path/to/repo1 /path/to/repo2 --execute='yarn test' --timeout=2000
✔ repo1
✔ repo2
✔ done All commands has been successfully executed
`_See code: dist/commands/raw.ts_
gprj removeremoves repository from local database
`
USAGE
$ gprj remove [-h]FLAGS
-h, --help Show CLI help.
DESCRIPTION
removes repository from local database
ALIASES
$ gprj rm
EXAMPLES
$ gprj remove /path/to/repo @2 repo
✔ done All repositories have been successfully removed
`_See code: dist/commands/remove.ts_
gprj rmremoves repository from local database
`
USAGE
$ gprj rm [-h]FLAGS
-h, --help Show CLI help.
DESCRIPTION
removes repository from local database
ALIASES
$ gprj rm
EXAMPLES
$ gprj remove /path/to/repo @2 repo
✔ done All repositories have been successfully removed
`gprj version`
USAGE
$ gprj version
``_See code: @oclif/plugin-version_
Released under the MIT license.