RepoMan
Get all the repos for a GitHub user under one roof.
Installation
Install it from the command line with:
$ gem install repo_man
Usage
Repo Man talks to GitHub as you, via an OAuth token. Configure your environment with a GITHUB_TOKEN
environment variable set to a value of a Personal Access Token.
Use the binary from any directory that has a name matching a github user:
$ mkdir whymirror && cd whymirror
$ repo fetch
When you want those repos all refreshed with the latest:
$ cd whymirror
$ repo update
The directory name (in which the repo
command is executed) is taken as the GitHub account name whose repos you want to manipulate.
Contributing
- Fork it ( https://github.com/brookr/repo_man/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push the branch (
git push origin my-new-feature
) - Create a new Pull Request