Skip to main content

Create read-only backups of your Github repositories.

Project description

bugh: Backup Github
====

`bugh` creates read-only local backups of all repositories in your Github
account, to protect you from hacking, catastrophic data loss, and your own
destructive power. To install, run:

sudo pip install bugh

After installing, run `bugh [your Github username]` from the directory
in which you would like to mirror your repositories. The first invocation clones
every repository in your Github account. Repeated invocations will run `git
pull` in already-cloned repositories, and will clone repositories that don't
exist locally.

Currently, `bugh` only mirrors the master branch of each repository; future
versions will allow mirroring all branches in a repository. It also does not
support mirroring private repositories.

`bugh` is made by [Will Haldean Brown][1] and is distributed under the GPLv3.

Release Notes
---

Release versions here map to release versions on PyPI.

1.0: Initial release.
1.1: Increase limit on mirrorable repositories to 100.

[1]:http://haldean.org

Project details


Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
bugh-1.1.1.tar.gz (2.1 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page