Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/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_Ssh - Fatal编程技术网

如何验证为Git正确添加的SSH密钥?

如何验证为Git正确添加的SSH密钥?,git,ssh,Git,Ssh,验证为git正确添加SSH密钥的命令是什么?在我们的~/.ssh/下有两组密钥,我们希望同时添加这两组密钥。我们所做的是在gitbash中运行ssh add-l: $ ssh-add -l 2048 28:1b:b8:b2:a8:f1:9b:bb:b5:85:21:d5:d8:0b:00:b2 /c/Users/myuser/.ssh/bb_rsa (RSA) 2048 3d:31:e8:f7:f5:cd:dd:c7:0b:84:16:66:23:95:af:05 /c/Users/myuser

验证为
git
正确添加SSH密钥的命令是什么?在我们的
~/.ssh/
下有两组密钥,我们希望同时添加这两组密钥。我们所做的是在
gitbash
中运行
ssh add-l

$ ssh-add -l
2048 28:1b:b8:b2:a8:f1:9b:bb:b5:85:21:d5:d8:0b:00:b2 /c/Users/myuser/.ssh/bb_rsa (RSA)
2048 3d:31:e8:f7:f5:cd:dd:c7:0b:84:16:66:23:95:af:05 /c/Users/myuser/.ssh/id_rsa (RSA)
命令
SSH add
中显示的这两组SSH密钥是否为git正确添加(公共和私有)

部署时,我们的
权限被拒绝
,希望验证密钥添加是否正确。

  • 您只需要在github帐户下添加公钥

    • 如果尚未设置远程url,请将其设置为ssh协议:
      git远程设置url来源

    • 尝试执行任何远程操作,如:

      git fetch --all --prune
      git pull
      
如果ssh设置不正确,您将收到一条错误消息

注意
在第一个操作中,您可能会遇到一个问题,询问您是否希望将ssh密钥添加到已知主机。回答“是”,它将不会再次提示

如果您一直获得“权限被拒绝”错误?
  • 验证github用户是否是项目的参与者

您所说的“加载”是什么意思?
验证github用户是否是项目的参与者。
。这就是我们面临的问题。谢谢