In this section I cover linking the lab-01-website project to a remote GitHub repository and show how to push, pull and merge changes between a local repository and its remote counterpart.
Creating an empty remote repository with GitHub
Pushing a local repository up to the GitHub remote repository
Understanding how branches work with a remote repository
Incorporating remote changes into the local repository
Deleting both local and remote branches
section 4 covered how to create a GitHub profile and how to link it to a local machine using an SSH link. I’m assuming in this section that you have done this with your own account and will be able to follow the steps accordingly.
I’m also assuming that you have the lab-01-website repository (I set this up in section 6); this will form the basis of the remote repository.