use git to version