Github部署密钥

时间:2015-11-11 11:52:33

标签: git github

我试图在我的服务器上使用部署密钥。我在github上的repo上添加了服务器公钥作为部署密钥。正在运行ssh -T git@github.com成功Hi {username}/{repo}! You've successfully authenticated, but GitHub does not provide shell access.

但是当尝试使用git时,它会失败

Permission denied (publickey).
fatal: Could not read from remote repository.

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

原始网址设为git@github.com:{username}/{repo}.git

不确定我做错了什么?

编辑,解决:我的.git目录由root拥有,导致了问题。将所有权设置为另一个用户,它完美无缺。

0 个答案:

没有答案