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.


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

bugh-1.1.1.tar.gz (2.1 kB view hashes)

Uploaded Source

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