all-repos =========
Clone all your repositories and apply sweeping changes.
Installation
pip install all-reposCLI
All command line interfaces provided by all-repos provide the following options:
- -h / --help: show usage information
- -C CONFIGFILENAME / --config-filename CONFIGFILENAME: use a non-default
config file (the default all-repos.json can be changed with the environment variable ALLREPOSCONFIGFILENAME).
- --color {auto,always,never}: use color in output (default auto).
all-repos-complete [options]
Add git clone tab completion for all-repos repositories.
Requires jq to function.
Add to .bashprofile:
eval "$(all-repos-complete -C ~/.../all-repos.json --bash)"all-repos-clone [options]
Clone all the repositories into the outputdir. If run again, this command will update existing repositories.
Options:
- -j JOBS / --jobs JOBS: how many concurrent jobs will be used to complete