gpt4 book ai didi

git - 远程服务器上我自己的私有(private)仓库的 git clone 权限被拒绝 - 即使我添加了一个新的公钥和所有

转载 作者:太空狗 更新时间:2023-10-29 12:51:06 27 4
gpt4 key购买 nike

我一直在设置一个服务器实例(Amazon EC2、Ubuntu 12.x),但在尝试从 git 克隆我自己的私有(private)存储库时遇到了困难。

我一直在看https://help.github.com/articles/generating-ssh-keyshttps://help.github.com/articles/error-permission-denied-publickey有一段时间了,但还是不行。

我已经在远程机器上生成了一个新的 ssh key 对

ssh-keygen -t rsa -C "myemailaddress@myemail.com"

并正确设置我的 git 配置,并且我已将公钥添加到我的 github 帐户。电子邮件地址与我在本地计算机的 ssh key 上使用的相同(我不知道这是否重要)。

启动 ssh-agent 并执行 ssh-add -l 后,我得到一个与我的 github 公钥中所说的相匹配的指纹结果。 ssh -T git@github.com 也告诉我我已经成功验证了。

但是,每当我尝试

git clone https://github.com/dmonopoly/myprivateproject.git

git clone git@github.com:dmonopoly/myprivateproject.git

在远程机器上(我已经进入),我收到此错误:

fatal: could not create work tree dir 'myprivateproject'.: Permission denied

想法?我之前处理过 permission denied (public key) ,但这看起来不一样。感谢帮助。

最佳答案

fatal: could not create work tree dir 'myprivateproject'.: Permission denied
^^^^^^^^^^^^^^^^^^^^

这与访问存储库毫无关系。您正在尝试将其克隆到您没有写入权限的目录。在运行 git clone 的机器上检查权限。

关于git - 远程服务器上我自己的私有(private)仓库的 git clone 权限被拒绝 - 即使我添加了一个新的公钥和所有,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14314158/

27 4 0
文章推荐: android -