我在MacBook Air上安装了GIT和我的回购设置。我正试图在我的iMac上克隆回购。我的理解是我需要将我的密钥从MBA上的/.ssh文件夹复制到同一个文件夹iMac。
但是,当我尝试在iMac上克隆repo时,我收到以下错误:
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
我已经做了一些研究,并且已经验证了......
我有最新版本的GIT,我的user.name和user.email变量配置正确。 (New Mac - new SSH keys for github?)
所有权& .gitconfig文件和父文件夹的权限是r / w并由我的用户拥有。 (Trouble setting up Tower with my GitHub Account - error: could not lock config file)
我的$ HOME环境变量指向我的用户工作目录。 (Trouble setting up git with my GitHub Account error: could not lock config file)
此时,我完全没有想法,可以真正使用一些建议。
建议?
谢谢!
答案 0 :(得分:1)
无法相信我在发布此内容后立即找到了解决方案,但对于那些将密钥复制到新计算机的人,您必须让SSH知道密钥在那里。有关详细信息,请参阅此答案: