1 Git is a version control system that lets you manage and keep track of your source code history. GitHub is a cloud-based hosting service that lets you manage Git repositories.
2 The staging area is like a rough draft space, it’s where you can git add the version of a file or multiple files that you want to save in your next commit.
3 This let`s you attach a message to your commit for reference.
4 Rebasing replays the changes in on the side branch into the main branch in the order they occurred. The end result is the same, but the history is flattened into a line as if all the changes happened on the main branch.
5 Git clone creates a copy of another repository at the current location.
6 Forking is creating a new project starting from a copy of another project. Changes pushed to the forked copy do not get added to the original. Both projects will continue separately from that point.
7 -Create a new repo with a name that combines your github username and “github.io”
-Copy the website files to the new repo and push the changes