Backs up everything github knows about a repository, to the repository.

Available in Debian, or


version 1.20160319

github-backup 1.20160319 released with these changes

  • Update to github-0.14.1. Building with old versions is not supported due to the massive API changes in this version of the github library.
  • Added support for oath tokens.
version 1.20160207

github-backup 1.20160207 released with these changes

  • Switch to using https instead of git:// for a secure transport. Note that existing git:// remotes will continue to be used. Thanks, Robin Schneider.
  • Add upper bound on github dependency, as version 0.14 has large API changes and can't be used yet.
  • Various updates to internal git and utility libraries shared with git-annex.
  • Silence build warnings with ghc 7.10.
version 1.20150807

github-backup 1.20150807 released with these changes

  • Added bash completion.
  • Add --no-forks flag that turns off backing up forks. Thanks, Phil Ruffwind.
  • Avoid nonzero exit due to temporary failures that can be retried next time github-backup runs, so that it can be used in a cron job with eg, chronic.