git-backup

Backup all your github & gitlab repositories

APACHE-2.0 License

Stars
187
Committers
4
git-backup - Add option to exclude specific repositories Latest Release

Published by ChappIO 6 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/ChappIO/git-backup/compare/v1.4.0...v1.5.0

git-backup - v1.4.0 - New --version flag

Published by ChappIO over 2 years ago

This release adds a new --version flag for easier troubleshooting when creating issues.

git-backup - v1.3.1 - Bug Fix: Skip pulls when repo was cloned using backup.bare-clone

Published by ChappIO over 2 years ago

There is no way to pull if you don't have a working tree. So backups would fail if you used the --backup.bare-clone option. @schoentoon fixed this by checking if a repo is a bare repo before pulling.

git-backup - v1.3.0 - Add option for bare clones to save disk space

Published by ChappIO over 2 years ago

Thanks again to @schoentoon for a nice addition. You can now specify the --backup.bare-clone flag to perform bare clones and save some disk space in the process.

git-backup - v1.2.1 - Bug Fix: Respect the starred configuration flag on GitHub repos

Published by ChappIO over 2 years ago

The "starred" option in GitHub sources was previously ignored. Thanks @LucaScorpion for fixing this.

git-backup - v1.2.0 - Option to continue execution even if some repositories failed to clone

Published by ChappIO over 2 years ago

This release adds a new option --backup.fail-at-end thanks to @schoentoon. This option will continue making backups when a repository fails to clone and exit with an error code at the end of the backup instead.

git-backup - v1.1.2 - Bug Fix: Hint when config is malformed

Published by ChappIO over 2 years ago

When the configuration file is malformed such that no configurations are detected, the application would silently close.
Now this case is detected and a hint is printed to console to check the config file.

git-backup - v1.1.1 - Docker Release

Published by ChappIO over 2 years ago

This version adds a new docker image distribution to the release builds so that you can run Kubernetes cronjobs.

git-backup - v1.1.0 - GitLab Support

Published by ChappIO over 2 years ago

This release adds support for GitLab projects.

git-backup - v1.0.0 - GitHub Support

Published by ChappIO over 2 years ago

Initial release with GitHub support.

This version backs up:

  • repos you own
  • repos on which you are a contributor
  • repos you can access from your organisations
  • repos you starred