Skip to main content

I am cloneholio! I need syncing of my repos.

Project description

I am cloneholio! I need backup of my repos.


Maintain local backups of all Git repositories belonging to a user or group.


  • Supports both GitHub and GitLab.

  • Backup all repositories owned by users, groups, and subgroups.

  • Backup individual repositories.

  • Scale to a configurable number of processes.


$ pip3 install cloneholio


This will backup all repositories owned by the python organziation on GitHub.

$ cloneholio -t TOKEN -p github python
INFO Begin "github" processing using "/home/draje/Code/GitLab/nvllsvm/cloneholio"
INFO Processing python/asyncio
INFO Processing python/bpo-builder
INFO Processing python/typing
INFO Finished "github" processing 62 repos with 0 failures


$ cloneholio -h
usage: cloneholio [-h] [-n NUM_PROCESSES] [-d DIRECTORY] -t TOKEN
                  [-p {github,gitlab}] [--depth DEPTH] [--insecure]
                  [-u BASE_URL] [--version]
                  paths [paths ...]

Maintain local backups of all Git repositories belonging to a user or group.

Token creation:
  - GitLab
    Permissions:  api

  - GitHub
    Permissions:  repo:status

positional arguments:

optional arguments:
  -h, --help            show this help message and exit
  -n NUM_PROCESSES      Number of processes to use
  -d DIRECTORY, --directory DIRECTORY
  -t TOKEN, --token TOKEN
  -p {github,gitlab}, --provider {github,gitlab}
  --depth DEPTH         Corresponds to the git clone --depth option
  --insecure            Ignore SSL errors
  -u BASE_URL, --base-url BASE_URL
  --version             show program's version number and exit

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cloneholio-0.13.4.tar.gz (7.8 kB view hashes)

Uploaded Source

Built Distribution

cloneholio-0.13.4-py3-none-any.whl (8.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page