У меня возникла такая же проблема.
Как Адриан Диморз описывает, вы можете проверить, есть ли у вас доступ к Gitlab через SSH, с помощью следующей команды:
ssh git@gitlab.com
Вы должны получить ответ, подобный этому:
...
Welcome to GitLab, <Gitlab ID Account>!
Shared connection to altssh.gitlab.com closed.
Если нет, то бетаррабара должна решить ваши проблемы НО вы не должны предоставлять свой id_rsa , а вместо этого id_rsa.pub :
Host gitlab.com
Hostname altssh.gitlab.com
User git
Port 443
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa.pub
Наконец, я думаю, что вы должны принять ответ, если ваша проблема была решена.
Примечание: комментарий был бы лучшим способом подчеркнуть мою точку зрения, но я не могу.