git sparse checkout minimum version