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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/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
在不同的PC上拒绝Git访问?_Git_Ssh_Gitlab - Fatal编程技术网

在不同的PC上拒绝Git访问?

在不同的PC上拒绝Git访问?,git,ssh,gitlab,Git,Ssh,Gitlab,所以我下载了git for windows并创建了一个密钥: ssh-keygen -t rsa -C "my@email.com" 并将c:\users\myname\.ssh中生成的密钥粘贴到gitlab上的我的项目/存储库中。但我似乎无法访问我的存储库。当我想要推送时,我首先会在未知主机列表中永久添加警告。然后访问被拒绝并且无法从远程存储库中读取 几天前,我第一次在家里设置了我的帐户,但我似乎不知道我在做什么。警告的确切含义是什么?它在我的新系统上找到SSH密钥了吗?我多次尝试创建/附加

所以我下载了git for windows并创建了一个密钥:

ssh-keygen -t rsa -C "my@email.com"
并将
c:\users\myname\.ssh中生成的密钥粘贴到gitlab上的我的项目/存储库中。但我似乎无法访问我的存储库。当我想要推送时,我首先会在未知主机列表中永久添加
警告。然后
访问被拒绝
并且
无法从远程存储库中读取

几天前,我第一次在家里设置了我的帐户,但我似乎不知道我在做什么。警告的确切含义是什么?它在我的新系统上找到SSH密钥了吗?我多次尝试创建/附加密钥,即使没有密码

我已多次查看这些文档,但没有结果:

这可能是相关的,因为它与疑难解答文档不同。我这里有两个地址:

C:\xampp\htdocs\projects\ecosense [master]> ssh-add -l
2048 90:1b:b7:a4:22:29:82:a9:c1:17:37:b6:19:e9:d9:a2 C:\Users\mgw\.ssh\github_rs
a (RSA)
2048 8e:59:95:d2:33:3f:08:c2:56:66:79:4b:00:2d:31:42 /c/Users/mgw/.ssh/id_rsa (R
SA)

您粘贴了私钥还是公钥?:)我有两个文件,我把钥匙放在一行的那一个。它可能是.pub文件。这会是问题吗?在家里,我得到了4个ssh文件。@SergioTulentsev是的,我将.pub密钥粘贴到了我的存储库中。我无法粘贴另一个:密钥无效,无法提取指纹。我确实尝试删除所有的换行符,只粘贴编码字符串。
C:\xampp\htdocs\projects\ecosense [master]> ssh-add -l
2048 90:1b:b7:a4:22:29:82:a9:c1:17:37:b6:19:e9:d9:a2 C:\Users\mgw\.ssh\github_rs
a (RSA)
2048 8e:59:95:d2:33:3f:08:c2:56:66:79:4b:00:2d:31:42 /c/Users/mgw/.ssh/id_rsa (R
SA)