作者:141qws_330 | 来源:互联网 | 2022-12-29 11:14
我已经在GitLab上创建了几个存储库,需要创建更多的存储库。过去这对我有用,但是现在我无法访问。
因此,请问如何诊断和修复?
我的目标:我很快就要出国定居。我想在不在的时候在笔记本计算机上进行多个项目。
我尝试按照“现有Git存储库”中的说明创建两个新项目:
https://gitlab.com/writersglen/AntsleBook
但是在两种情况下,当我尝试推送时都会得到此信息:
lloyd@wg-dev:~/WG/Books/Titles/Antsle$ git push -u origin --all
sign_and_send_pubkey: signing failed: agent refused operation
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
据我所知,我在GitLab上拥有正确的公钥。
当我尝试从成功创建的存储库中提取信息时,也会收到类似的消息。
因此,如果有人能向我展示如何摆脱困境,我将不胜感激。
最好的祝愿,
LRP
1> Code-Apprent..:
看来您尚未将私钥添加到本地计算机的ssh代理中。为此,请按照下列步骤操作:
eval $(ssh-agent)
ssh-add ~/.ssh/id_rsa
如果您使用的是密钥密码,请按照提示输入。如果您使用其他文件名和/或位置创建了密钥,请使用它代替~.ssh/id_rsa
。