拉取不在我的个人资料下但具有完全访问权限的没有密码的gitlab存储库

pulling gitlab repository without password that is not under my profile but have full access to

我可以完全访问(维护者)git不在我个人资料下的实验室存储库。我正在尝试使用 ssh-key 将该存储库拉到我的 linux 服务器上,它要求输入 git@IP 密码。有什么办法可以不用密码拉。对于在我的配置文件下创建的存储库,但在不同配置文件下创建的存储库没有密码,它可以正常工作。有什么解决办法吗?

首先检查您的身份,如 GitLab 所见

ssh -Tv git@IP

这样,您可以将它与您的其他项目(不在您的个人资料下的项目)的 list of members 进行比较,并确认是否确实列出了该用户名。

问题是我试图 git 克隆到我没有权限的目录。我对 https link 使用 sudo,效果非常好。我做了假设,它也应该适用于 ssh link 但事实并非如此。