notes on learning to use git and github