Refer to the following table for the supported object types you can protect in GitHub.
| Data Types | Sub Data Types | Backup | Export | Restore |
|---|---|---|---|---|
| Name | Supported | Supported | Supported | |
| Description | Supported | Supported | Supported | |
| Refs | Supported | Supported | Supported | |
| Visibility | Public | Supported | Supported | Supported |
| Visibility | Private | Supported | Supported | Supported |
| Branched | Supported | Supported | Supported | |
| Commits | Supported | Supported | Supported | |
| Tags | Supported | Supported | Supported | |
| Objects | Supported | Supported | Supported | |
| Commit timeline | Supported | Supported | Supported | |
| LFS files | Supported | Supported | Supported | |
| Fork from | Supported | Supported | Unsupported | |
| Size | Supported | Supported | Supported | |
| Languages | Supported | Supported | Supported | |
| Star | Supported | Supported | Unsupported | |
| Release | Supported | Supported | Supported | |
| Git URL | Supported | Supported | Supported | |
| Created/Updated At | Unsupported | Unsupported | Unsupported |
| Data Types | Sub Data Types | Backup | Export | Restore |
|---|---|---|---|---|
| Name | Supported | Supported | Supported | |
| Template repository | Supported | Supported | Supported | |
| Require contributors to sign off on web-based commits | Supported | Supported | Supported | |
| Default branch | Supported | Supported | Supported | |
| Enable release immutability | Supported | Supported | Supported | |
| Wikis | Supported | Supported | Supported | |
| Issues integrate lightweight task tracking into your repository | Supported | Supported | Supported | |
| Allow forking | Checked | Supported | Supported | Supported |
| Allow forking | Unchecked | Supported | Supported | Supported |
| Sponsorships | Checked | Supported | Supported | Unsupported |
| Sponsorships | Unchecked | Supported | Supported | Supported |
| Preserve this repository | Checked | Supported | Supported | Supported |
| Preserve this repository | Unchecked | Supported | Supported | Unsupported |
| Discussions Loading | Supported | Supported | Supported | |
| Projects | Checked | Supported | Supported | Supported |
| Projects | Unchecked | Supported | Supported | Supported |
| Allow merge commits | Supported | Supported | Supported | |
| Allow squash merging | Supported | Supported | Supported | |
| Allow rebase merging | Supported | Supported | Supported | |
| Always suggest updating pull request branches | Supported | Supported | Supported | |
| Allow auto-merge | Supported | Supported | Supported | |
| Automatically delete head branches | Supported | Supported | Supported | |
| Include Git LFS objects in archives | Unsupported | Unsupported | Unsupported | |
| Auto-close issues with merged linked pull requests | Unsupported | Unsupported | Unsupported | |
| Limit how many branches and tags can be updated in a single push | Unsupported | Unsupported | Unsupported | |
| Branch protection rules | Unsupported | Unsupported | Unsupported |
| Data Types | Backup | Export | Restore |
|---|---|---|---|
| Collaborators and teams tab | Unsupported | Unsupported | Unsupported |
| Branches tab | Unsupported | Unsupported | Unsupported |
| Tags tab | Unsupported | Unsupported | Unsupported |
| Rule tab | Unsupported | Unsupported | Unsupported |
| Actions tab | Unsupported | Unsupported | Unsupported |
| Models tab | Unsupported | Unsupported | Unsupported |
| Webhooks tab | Unsupported | Unsupported | Unsupported |
| Copilot tab | Unsupported | Unsupported | Unsupported |
| Environment tab | Unsupported | Unsupported | Unsupported |
| Page tab | Unsupported | Unsupported | Unsupported |
| Custom properties tab | Unsupported(planned for availability in the April 2026 release) | Unsupported(planned for availability in the April 2026 release) | Unsupported(planned for availability in the April 2026 release) |
| Advanced security tab | Unsupported | Unsupported | Unsupported |
| Data Types | Backup | Export | Restore |
|---|---|---|---|
| Branch name | Supported | Supported | Supported |
| Update time | Unsupported | Unsupported | Unsupported |
| Check status | Supported | Unsupported | Supported |
| Behind/Ahead | Supported | Unsupported | Supported |
| Commit | Supported | Supported | Supported |
| Pull request | Supported | Unsupported | Supported |
| Folder | Supported | Supported | Supported |
| File | Supported | Supported | Supported |
| Number of branches | Supported | Unsupported | Supported |
| Data Types | Backup | Export | Restore |
|---|---|---|---|
| Created file | Supported | Unsupported | Supported |
| Update file | Supported | Unsupported | Supported |
| Add file via upload | Supported | Unsupported | Supported |
| All Activity | Supported | Unsupported | Unsupported |
| All user | Supported | Unsupported | Unsupported |
| All time | Supported | Unsupported | Unsupported |
| Data Types | Sub Data Types | Backup | Export | Restore |
|---|---|---|---|---|
| Title | Supported | Supported | Supported | |
| Description | Supported | Supported | Supported | |
| File | Supported | Supported | Supported | |
| Assignees | Supported | Supported | Supported | |
| Label | All labels | Supported | Supported | Supported |
| Type | All types | Supported | Supported | Supported |
| Project | Unsupported | Unsupported | Unsupported | |
| Milestone | Supported | Supported | Supported | |
| Author | Supported | Supported | Supported | |
| Status | Supported | Supported | Supported | |
| Relationship | Supported | Supported | Supported | |
| Development | Unsupported | Unsupported | Unsupported | |
| Comment | Supported | Supported | Supported | |
| Sub-issue | Supported | Supported | Supported | |
| Creation date | Supported | Supported | Unsupported |
| Data Types | Backup | Export | Restore |
|---|---|---|---|
| Author | Supported | Supported | Supported |
| Labels | Supported | Supported | Supported |
| Project | Unsupported | Unsupported | Unsupported |
| Milestones | Supported | Supported | Supported |
| Assignees | Supported | Supported | Supported |
| Types | Supported | Supported | Supported |
| Data Types | Backup | Export | Restore |
|---|---|---|---|
| Title | Supported | Supported | Supported |
| Description | Supported | Supported | Supported |
| File | Supported | Supported | Supported |
| Reviewers | Supported | Supported | Supported |
| Assignees | Supported | Supported | Supported |
| Label | Supported | Supported | Supported |
| Project | Unsupported | Unsupported | Unsupported |
| Milestone | Supported | Supported | Supported |
| Development | Unsupported | Unsupported | Unsupported |
| Commit | Supported | Supported | Unsupported |
| File change | Supported | Supported | Unsupported |
| Comment | Supported | Supported | Supported |
| Commit_count | Supported | Supported | Unsupported |
| File change_count | Supported | Supported | Unsupported |
| Participant | Unsupported | Unsupported | Unsupported |
| Commit from A into B | Supported | Supported | Unsupported |
| Data Types | Backup | Export | Restore |
|---|---|---|---|
| Title | Supported | Supported | Supported |
| Author | Supported | Supported | Supported |
| Project | Unsupported | Unsupported | Unsupported |
| Milestones | Supported | Supported | Supported |
| Reviews | Supported | Supported | Unsupported |
| Assignee | Supported | Supported | Supported |
| Label | Supported | Supported | Supported |
| Data Types | Backup | Export | Restore |
|---|---|---|---|
| Title | Supported | Supported | Supported |
| Description | Supported | Supported | Supported |
| File | Supported | Supported | Supported |
| Link | Supported | Supported | Supported |
| Mentions | Supported | Supported | Supported |
| Reference | Supported | Supported | Supported |
| Status | Supported | Supported | Supported |
| Tag | Supported | Supported | Supported |
| Target | Supported | Supported | Supported |
| Binaries | Supported | Supported | Supported |
| Author | Supported | Supported | Supported |
| Default Assets | Supported | Supported | Supported |
| Reaction | Supported | Supported | Supported |
| Contributor | Supported | Supported | Supported |
| Data Types | Backup | Export | Restore |
|---|---|---|---|
| Title | Supported | Supported | Supported |
| Description | Supported | Unsupported | Supported |
| File | Supported | Supported | Supported |
| Link | Supported | Unsupported | Supported |
| Mentions | Supported | Unsupported | Supported |
| Reference | Supported | Unsupported | Supported |
| Status tag(draft) | Supported | Unsupported | Supported |
| Binaries = Custom asset | Supported | Supported | Supported |
| Author | Supported | Unsupported | Supported |
| Contributor | Supported | Unsupported | Supported |
| Data Types | Backup | Export | Restore |
|---|---|---|---|
| Default assets | Supported | Supported | Supported |
| Custom asset | Supported | Supported | Supported |
| Title | Supported | Supported | Supported |
| File source code (zip) | Supported | Supported | Supported |
| File source code(tar.gz) | Supported | Supported | Supported |
| Custom asset file (binaries) | Supported | Supported | Supported |
| Custom file's size | Supported | Supported | Supported |