Skip to main content

What data is backed up for GitHub?

Written by ProBackup

This article lists the data types that ProBackup backs up for GitHub and any known limitations.

ProBackup backs up the repositories that you gave the ProBackup GitHub App access to when you installed it (on your personal account or on an organization).

What we back up

  • Repositories (name, description, default branch, settings and other metadata)

  • Branches

  • Commits

  • Repository snapshots

Repository snapshots

A repository snapshot is a complete copy of the Git repository: all branches and tags with their full commit history. You can download each snapshot as a .tar.gz file from the Repository snapshots table in your ProBackup vault.

ProBackup checks your repositories every day and only creates a new snapshot on days when something changed, so you will see one snapshot per day with changes.

What we don't back up

  • Issues

  • Pull requests

  • Projects

  • Discussions

  • Wikis

  • Releases

  • GitHub Actions (workflow runs, artifacts, secrets)

  • Git LFS file contents

Note: These data types are not currently included in the backup scope.

Did this answer your question?