man/git-multi.erb in git-multi-1.0.10 vs man/git-multi.erb in git-multi-1.1.0

- old
+ new

@@ -16,50 +16,68 @@ There are some options for `git multi` itself, in which case it is invoked as follows: [verse] -'git multi' <dash_dash_option> [<option_arguments>] +'git multi' --<option> [<option_arguments>] To execute the same git command in multiple repositories, the invocation is as follows: [verse] 'git multi' <git_command> [<git_command_arguments>] +Both ways of running `git multi` take an optional, so-called "multi repo" +argument to limit the operation to the list of repositories in the referenced +"multi repo", ie. a single GitHub user or a single GitHub organization: + +[verse] +'git multi' ++<multi_repo> --<option> [<option_arguments>] + +and... + +[verse] +'git multi' ++<multi_repo> <git_command> [<git_command_arguments>] + DESCRIPTION ----------- Convenient way to execute the same git command in a set of related repos, currently the repositories of a GitHub user, incl. the organizations they -are a member of; the repo list is determined via a GitHub API v3 call, and +are a member of. + +The list of repositories is determined via a GitHub API v3 call, and cached locally '(in binary format)' for performance and offline usage. +By default, `git multi` operates on all repositories for all configured users +and all configured organizations. To limit the operation to a single user or +a single organization, the optional `++<multi_repo>` argument can be used. + OPTIONS ------- +--version:: + print out this script's version number + --help:: you're looking at it: show the man page --html:: open the HTML version of the man page --check:: checks all the required settings and configurations ---version:: - print out this script's version number +--count:: + print out the count of repos (per type) --refresh:: refresh the list of user & organization repos --json:: output repository details to JSON ---count:: - print out the count of repos (per type) - --list:: print out the names of all repos --archived:: print out the names of all repos @@ -71,23 +89,23 @@ print out the names of all repos --paths:: print out the full path for each repos ---spurious:: - list cloned repos whose remote doesn't match a github.com origin - --missing:: print out names of repos that haven't been cloned +--clone:: + clones missing repositories into `${HOME}/Workarea` (by default) + --stale:: list repos that have been deleted on github.com --excess:: list repos that don't exist on github.com ---clone:: - clones missing repositories into `${HOME}/Workarea` (by default) +--spurious:: + list cloned repos whose remote doesn't match a github.com origin --query (args):: query GitHub repo metadata for each repository --find <ruby>::