learning to use features of git and github