clone-github

Clone github repos in bulk.


Keywords
backup, bulk, cli, downloader, git, github, python, python-library, repository
License
GPL-2.0
Install
pip install clone-github==0.15

Documentation

clone-github

Command line app to clone your github repos in bulk to create an offline backup.

Installation

  • sudo pip install clone-github --upgrade
    • On Mac: Installs to /Library/Python/2.X/site-packages

Instructions

Usage: clone-github [options]

Options:
  -h, --help            Show this help message and exit
  -o ORG, --org=ORG     Github.com organization name. Assumes Oauth user if
                        omitted.
  -u USER, --user=USER  Github.com user name. Assumes Oauth user if omitted.
  -a ACCESS_TOKEN, --a=ACCESS_TOKEN
                        OAuth Access Token.
  -t TYPE, --type=TYPE  Type of repos to return. Org: all, public, private,
                        forks, sources, member. User: all, owner, member. With
                        Token: all, owner, public, private, member. Default is
                        all.
  -r, --run             Execute changes. Default is Dry Run.
  -v, --verbose         Verbose logging - includes URL calls and API JSON
                        responses.