Best way to manage CONTRIB code with GIT