Unpublishing a project site
-
On GitHub.com, navigate to the main page of the repository.
-
If a
gh-pages
branch exists in the repository, delete thegh-pages
branch. For more information, see "Creating and deleting branches within your repository." -
If the
gh-pages
branch was your publishing source, skip to step 6. -
Under your repository name, click Settings.
-
In the "Code and automation" section of the sidebar, click Pages.
-
Under "GitHub Pages", use the Source drop-down menu and select None.
-
If there's a custom domain enabled for your site, to avoid a domain takeover, update your DNS settings. For more information, see "Configuring a custom domain for your GitHub Pages site."
Unpublishing a user or organization site
- On GitHub.com, navigate to the main page of the repository.
- Delete the branch that you're using as a publishing source, or delete the entire repository. For more information, see "Creating and deleting branches within your repository" and "Deleting a repository."
- If there's a custom domain enabled for your site, to avoid a domain takeover, update your DNS settings. For more information, see "Configuring a custom domain for your GitHub Pages site."