Learning how to set up a repository