About repository archival
We recommend that you close all issues and pull requests, as well as update the README file and description, before you archive a repository.
Once a repository is archived, you cannot add or remove collaborators or teams. Contributors with access to the repository can only fork or star your project.
When a repository is archived, its issues, pull requests, code, labels, milestones, projects, wiki, releases, commits, tags, branches, reactions, code scanning alerts, comments and permissions become read-only. To make changes in an archived repository, you must unarchive the repository first.
You can search for archived repositories. For more information, see "Searching for repositories." You can also search for issues and pull requests within archived repositories. For more information, see "Searching issues and pull requests."
Archiving a repository
We recommend that you close all issues and pull requests, as well as update the README file and description, before you archive a repository.
- On your GitHub Enterprise Server instance, navigate to the main page of the repository.
- Under your repository name, click Settings.
- Under "Danger Zone", click Archive this repository
- Read the warnings.
- Type the name of the repository you want to archive.
- Click I understand the consequences, archive this repository.
Unarchiving a repository
- On your GitHub Enterprise Server instance, navigate to the main page of the repository.
- Under your repository name, click Settings.
- Under "Danger Zone", click Unarchive this repository
- Read the warnings.
- Type the name of the repository you want to unarchive.
- Click I understand the consequences, unarchive this repository.