GitLab 推送存储库时出现问题

问题描述 投票:0回答:1

所以,我的 gitlab 存储库突然出现问题。我无法将新创建的文件推送到我的 github 存储库。我的许可被拒绝

权限被拒绝(公钥)。 致命:无法从远程存储库读取。请确保您具有正确的访问权限

我已经使用我的学生信息创建了 SSH 密钥,我已经检查了配置文件以确保它将请求发送到正确的存储库。

有趣的是,我能够将第一组更改推送到存储库,但现在不能。我已确保我在 gitlab 中也拥有适当的权限。它还拒绝 ssh -T (存储库名称)

我现在很困惑。

任何帮助都会很好。我可以提供任何有助于解决此问题的信息。

authentication github gitlab repository
1个回答
0
投票

想通了。对于任何可能遇到同样问题的人。我相信您必须启动 ssh 客户端并在每次 SSH 客户端关闭时附加密钥。

eval "$(ssh-agent -s)"

随后:

ssh-add ~/.ssh/(keyname)

其中密钥名称是您创建的 rsa 文件的名称。

可悲的是,我今天早上早些时候这样做了,刚才又试了一次,结果成功了......

© www.soinside.com 2019 - 2024. All rights reserved.