Quick summary
GitHub Pages lets you host a website directly from a repository for free, with no server setup required. By configuring the Pages settings and selecting a branch to deploy from, your site goes live within minutes.
Steps
- Open your desired repository and click on the Settings tab.
- Under Code and automation, select Pages.
- Go to the Source section and select the drop-down arrow by clicking Deploy from a branch.
- Select a branch by clicking the drop-down arrow and choose from the available options.
- Click on the Docs folder option using the drop-down arrow.
- Select a folder in the main branch.
- Click Save to apply your changes.
- A notification pops up confirming the change was successful.
- Look for the small yellow circle indicating the deployment is in progress and click on it.
- Click the Details button to view the backend deployment process.
- Review the backend process to confirm everything is running correctly.
- Once steps are successfully applied, click Settings to return to the configuration page.
- Your website is now live — click Visit site to view it.
.gif)



