How To Remove Or Disable Github Pages

GitHub Pages is a fantastic tool for showcasing your web development projects to the world. However, there might be times when you want to remove or disable GitHub Pages. This beginner’s guide will walk you through the steps, whether you’re a newbie or just need a quick refresher.

Why Remove or Disable GitHub Pages?

Before we dive into the “how,” let’s briefly discuss the “why.” Here are a few reasons why you might want to remove or disable GitHub Pages:

  • Project Completion: You’ve completed your project and no longer need a live website for it.
  • Privacy: You want to keep your project private and prevent public access.
  • Mistakes: You made an error in setting up GitHub Pages and need to start over.

Now, let’s explore how to remove or disable GitHub Pages.

Removing GitHub Pages

Step 1: Navigate to Your Repository

Go to the GitHub repository that contains the project you want to remove GitHub Pages from.

Step 2: Click on ‘Settings’

In the repository, click on the “Settings” tab at the top right corner.

Step 3: Scroll Down to ‘GitHub Pages’

Scroll down until you find the “GitHub Pages” section.

Step 4: Select ‘None’

In the “Source” section, choose “None” from the dropdown menu.

Step 5: Confirm Your Selection

GitHub will ask for your confirmation. Confirm that you want to disable GitHub Pages.

Step 6: GitHub Pages Disabled

GitHub Pages is now disabled for your repository. Your site will no longer be accessible.

Disabling GitHub Pages Temporarily

If you want to temporarily disable your GitHub Pages site without removing it, follow these steps:

Step 1: Navigate to Your Repository

Go to your GitHub repository.

Step 2: Click on ‘Settings’

Click on the “Settings” tab.

Step 3: Scroll Down to ‘GitHub Pages’

Scroll down to the “GitHub Pages” section.

Step 4: Select ‘Source: None’

In the “Source” section, choose “None” from the dropdown menu.

Step 5: GitHub Pages Temporarily Disabled

Your GitHub Pages site is temporarily disabled. To re-enable it, simply choose the source again.

author's bio photo

Hi there! I am Avic Ndugu.

I have published 100+ blog posts on HTML, CSS, Javascript, React and other related topics. When I am not writing, I enjoy reading, hiking and listening to podcasts.