For the github assignment
What I learned: git pull git push git log git commit -am
There are a lot of different ways to use git and it is a bit hard to keep them straight. When in doubt, it is important to use git log and git fetch to check the status of the files you are working on and make sure the branches aren't drifting too far appart.