Understanding git and github - Kevin Powell - Community