Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git设置ssh密钥_Git_Heroku_Ssh_Key_Git Clone - Fatal编程技术网

Git设置ssh密钥

Git设置ssh密钥,git,heroku,ssh,key,git-clone,Git,Heroku,Ssh,Key,Git Clone,我在一台使用Windows Xp的机器上安装了git,并试图从heroku上托管的远程存储库中进行克隆。问题是,当我第一次登录heroku时,生成ssh密钥选项没有出现。使用ssh-keygen-t rsa-C“您的_email@example.com“我创建了一个ssh密钥(git bash也这么说),但是如果我转到该文件夹,它只包含已知的\u hosts文件。系统文件和隐藏文件可见。 由于没有显示generate ssh选项,我想已经存在一个ssh,但是它不适合,因为我在尝试克隆repo时遇

我在一台使用Windows Xp的机器上安装了git,并试图从heroku上托管的远程存储库中进行克隆。问题是,当我第一次登录heroku时,生成ssh密钥选项没有出现。使用ssh-keygen-t rsa-C“您的_email@example.com“我创建了一个ssh密钥(git bash也这么说),但是如果我转到该文件夹,它只包含
已知的\u hosts
文件。系统文件和隐藏文件可见。 由于没有显示generate ssh选项,我想已经存在一个ssh,但是它不适合,因为我在尝试克隆repo时遇到了一个权限拒绝错误。

知道该如何解决这个问题吗?

使用以下命令查看Heroku上的密钥名称:

heroku keys
删除它:

heroku keys:remove your_key
生成新的SSH密钥

ssh-keygen -t rsa -C "your_email@example.com"
将其添加到Heroku:

heroku keys:add

使用以下命令查看Heroku上的密钥名称:

heroku keys
删除它:

heroku keys:remove your_key
生成新的SSH密钥

ssh-keygen -t rsa -C "your_email@example.com"
将其添加到Heroku:

heroku keys:add

输入以下代码行

heroku密钥:添加


输入以下代码行

heroku密钥:添加


我终于解决了这个问题——但我真的不知道如何解决。我试过各种各样的东西沙哈,我很高兴你成功了!如果您对所采取的某些步骤有任何想法,您可能希望为可能遇到相同问题的其他人提交您自己问题的答案。我想我只是重复了clear Key和heroku Key:add,直到我让它工作。我最终解决了它-但我真的不知道如何解决。我试过各种各样的东西沙哈,我很高兴你成功了!如果您对所采取的某些步骤有任何想法,您可能希望为可能遇到相同问题的其他人提交您自己问题的答案。我想我只是重复了clear Key和heroku Key:add,直到它起作用为止。