Figuring out how git hub works