learning how to use git repositories