Learn how to create a repository