a test project, about how to use git to manage source code