Learning how to set up repository