【发布时间】:2014-02-25 07:38:03
【问题描述】:
我的个人 github 用户名下有一个公共存储库(用于我的“点文件”)。
我现在正在使用为我的工作帐户配置的工作计算机,并且我正在尝试克隆我的公开个人存储库。
当我尝试克隆时,我得到了
$ git clone git@github.com:durrantm/setups-and-dotfiles.git
Cloning into 'setups-and-dotfiles'...
Warning: Permanently added the RSA host key for IP address '192.30.252.130' to the list of known hosts.
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
如何克隆它?我认为它是公开的事实会允许它。是因为我的 git config 有我在 github 上根本不使用的工作帐户吗?如果是这样,修复它的更简单方法是什么?我看到了一篇关于创建项目特定的 git config 的帖子,但这似乎并不适用,因为 catch-22,我实际上无法首先克隆存储库以便更改它的配置!我想我可以重命名我的全局配置、更改它、进行克隆、恢复旧配置,但这一切似乎都是一种疯狂的黑客行为,如果可能的话,我想避免这种情况。
【问题讨论】:
标签: git github clone public-key