Upload work to GitHub

I just finished the Cat Photo App portion under the (New) Responsive Web Design. I see on GitHub where others have put this assignment on their profile, but I am struggling learning how to do the same. Is it possible to send a step-by-step guide? I’ve googled everything to no avail.

P.S. I finished the project on https://www.freecodecamp.org/learn/2022/responsive-web-design/
Now, I wish to redo it on Visual Studio Code & uplink it to my GitHub. I hope that clarifies the situation, if anyone needs more info just let me know.

It doesn’t have to be complicated. You don’t even need to use Git to use GitHub.

  • Create a new repo.

  • Click the “uploading an existing file” link on the initial page after creation.

  • Drag and drop the folder/files into the repo and commit (form at the bottom).

If you want to learn more about using Git and GitHub YouTube is full of tutorials.


Just to be clear this will not host the web page. For that, you need to serve the files. You can use GitHub pages, Netlify, Surge.sh, and other such free options.

most github guides and tutorials are stupidly overcomplicated and never lay it out as simple as it really is

all you need to do is go to your github profile and click on “repositories” at the top. click the green “new” button and give it a name and description. check “add a readme file” and click create

then go to that repository and click “add file” and select “upload files”. select the index.html and styles.css documents you want to upload. after that go to settings of the repository and choose pages on the left hand side. select the dropdown underneath “branch” and set it to main. click the save button next to it.

head back to your repository and the link to the online hosted version of it will be linked on the right hand side. it can take up to 30 minutes to work

if you want to upload more complex projects you will need to use git commands locally to “push” your project to the remote repository you store on github but u can learn that later