With BackHub you can easily create daily recurring backups for your public and private GitHub repositories. Simply install BackHub through GitHub Marketplace for your organization or personal account and backups with daily snapshots for all your repositories will be created. You can also limit access during the installation process in order to create backups for select repositories.
Having an extra off site backup of your most valuable data is important. The number one cause of data loss comes directly from users. Here are a few scenarios that could lead to loss of data in a GitHub repository:
There are many more scenarios that could potentially lead to loss of data and it is therefore recommended to backup your data.