我学习git并使用JGit从Java代码访问Git repos。 Git默认情况下不允许克隆到非空目录。我们如何知道git clone已经在本地机器上执行了一个特定的git repo,因此我们只能在随后执行Git pull?如何检查Git克隆是否已与JGit一起完成
目前我使用这种方法:
if a root folder is existing in the specified location
clone has been done
pull
else
clone
不知道这是正确的,但。任何更好的想法?
谢谢。
在任何git仓库的底部,都有一个.git/config文件。那足以决定的存在吗? –
@JasonD:是的,我也想过使用.git文件夹。也许.git/conf是一个更好的主意。将尝试一下。 – Izza