在多个位置克隆bitbucket git repo失败

时间:2013-01-10 19:01:25

标签: git bitbucket

我有一个用bitbucket托管的git repo,我的主目录上有一个克隆,我正在考虑克隆另一个/var/www目录。当我尝试将另一个副本克隆到我的www文件夹中时得到这个错误

Cloning into 'php'...
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

我的公钥没有任何问题,因为我可以从我在主文件夹上的克隆回购推送更改到bitbucket,我可以看到我在bitbucket网站上发布的最新提交。

这种行为是否有已知的解释?。

1 个答案:

答案 0 :(得分:0)

我认为您不需要将存储库克隆到/ var / www中。我认为最好的解决方案是在/ var / www中创建存储库的符号链接。这样您就不需要同步两个存储库。

但是如果想在/ var / www目录中创建另一个存储库,则需要授予用户写入目录的权限,或者为root用户创建一个新的publickey并将其复制到bitbucket。