Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 834 Bytes

README.md

File metadata and controls

37 lines (27 loc) · 834 Bytes

github cloner

This project is a simple script which will clone entire set of repositories for a user / organization.

Install

python setup.py install

Usage

usage: ghclone [-h] --user TARGET [--outdir OUT] [--page PCOUNT] [--use-ssh]

This program is used to clone github repositories of a user / organization

optional arguments:
  -h, --help     show this help message and exit
  --user TARGET  User name
  --outdir OUT   Output Directory
  --page PCOUNT  Page number, 1Page == 100 results
  --use-ssh      Use ssh instead of https.

Credit (C) Anant Shrivastava http://anantshri.info and Contributors: Akash Shende, Viktor Ahlstrom, Alexander Couzens and tiikeri

Example

ghclone --user anantshri --outdir my_repos

Requirement

  • GitPython
  • requests
  • argparse