GitHub Demo
Clones the repo to local git
Starts tracking changes of chosen files
Commits the change with a description
Gives the status og the changes
Displays branch(es)
Go to named branch
Creates a new branch and goes into that directory
Shows the diff of the changes with other branches
Push the local to web
Merge the branch with main
(Have to manually merge on GitHub first)
Pulls the merged main to local repo again
Deletes the named branch
Both add and commit but works only on modified files, not new files