0

我在连接到我的 GitLab 帐户时遇到问题。我已经生成了公钥并添加到我的个人资料中,但是当我尝试通过 ssh 连接时,它拒绝了权限。

vicent@DARKNESS:~$ ssh git@gitlab.com
The authenticity of host 'gitlab.com (54.93.71.23)' can't be established.
ECDSA key fingerprint is (myfingerprint).
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'gitlab.com,54.93.71.23' (ECDSA) to the list of known hosts.
Permission denied (publickey).

问候。

4

1 回答 1

0

我不认为你可以直接在服务器上以 git 用户身份登录gitlab.com,这不是你自己的服务器,而是 Gitlab 的公共实例之一。如果您想通过 SSH 将代码推送到托管在 gitlab.com 上的存储库,请使用 git:

git remote add origin git@gitlab.com:username_or_namespace/project_name.git
git push origin master
于 2015-04-16T08:04:19.773 回答