当我尝试克隆此存储库时:
git clone git@github.com:laravel/laravel.git
我收到此错误:
"Cloning into 'laravel'...
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists."
有人能指出我正确的方向吗?我是git和laravel的新手,我正在尝试练习我在“Laravel应用程序开发手册”中看到的内容。
答案 0 :(得分:1)
您的public/private
密钥对可能会丢失,您的本地或您使用不同的计算机连接/克隆回购。在那种情况下......
首先设置自己的公钥/私钥对。您可以使用rsa密钥,在大多数系统上,您可以通过键入ssh-keygen
生成。
但首先你想确保你进入你的.ssh目录。打开终端并运行:
cd ~/.ssh && ssh-keygen
接下来你需要将它复制到你的剪贴板。
On Linux run: cat id_rsa.pub | xclip
通过网站将您的密钥添加到您的github帐户。 最后设置你的git config
git config --global user.name
git config --global user.email
你应该好好克隆和结账。
答案 1 :(得分:0)
在这里工作相同!
请改用此命令: git clone https://github.com/laravel/laravel