Step 6 of 7 , Unit 11
This is the step you have been working toward. Open your URL and see your site on the internet. Then run through the checklist below to make sure everything is working exactly as it should.
Go back to your repository's Settings → Pages page. You should see a green banner that says "Your site is live at https://yourusername.github.io". Click that link, or type your URL directly into a new browser tab.
If you still see a yellow "in progress" banner, wait two more minutes and refresh the page. GitHub Pages can take up to 10 minutes on the first deploy.
You should see your homepage load in the browser, the same site you built, now served from GitHub's servers. The design, images, and layout should look exactly the same as when you opened the file from your computer.
If you see a plain page that just says "404" or shows GitHub's own error page, that usually means your index.html is not at the root level of the repository. See the troubleshooting section below.
Click through your site the way a first-time visitor would. Go through each item below and confirm it is working:
This URL is permanent as long as your GitHub account is active. Bookmark it in your browser, save it to your notes, and keep it somewhere you can find it easily. This is the link that goes on your resume, in internship applications, and anywhere you want people to see your work.
Send the URL to someone you trust, a teacher, a family member, a friend. Knowing that another person has seen your work on a real URL is a different feeling than seeing it on your own computer. You built this. It is on the internet. That is real.
If something looks wrong, here are the most common problems and their fixes:
../../assets/RF.logotype.png only works if your assets folder is two levels up from the HTML file, exactly as it is on your computer. Make sure your folder structure on GitHub matches your local structure exactly.assets/css/main.css file was uploaded and that the relative path in your HTML's link tag points to it correctly. In your repository, navigate to the file to confirm it is there.../unit-11/index.html) are correct when all the files are in the same folder structure as on your computer. Make sure you uploaded the complete folder structure, not just the top-level index.html.Your site is live on the internet. Anyone in the world with that URL can open your work. You did not just learn to code, you learned to publish.
Step 7 covers how to keep your site fresh as you add new work. That is the skill that makes GitHub valuable over the long term: not just getting published once, but being able to update your portfolio whenever you want.