# How to Make Your Repository a GitHub Page 1. Got to settings on your repository 2. Select pages on the left menu ![pages-menu](https://hackmd.io/_uploads/S1lyrChST.png) 3. Select the main branch as the branch to publish and click "Save". - Note that your home page must be named index.html - All your files must be uploaded to GitHub ![image](https://hackmd.io/_uploads/SkniHC3r6.png) 4. Refresh the page after about 2 or 3 minutes and copy the link that was created. ![image](https://hackmd.io/_uploads/rk4J60nBa.png)