a repository to understand the working of git