fix bug of always re-git-clone