fix git_compare_version