split the git module into "git", "git_flow" and "git_svn"