How to use Github as a repository for your project