Я нахожусь в Mac OS в отличие от этого поста:
У меня есть пароль, настроенный в GitLab.
У меня есть ключ SSL, созданный ПОСЛЕ проекта, созданного на GitLab.
Когда я использую существующую папку для нового проекта и выполняю следующие действия:
Существующая папка
cd existing_folder
git init
git remote add origin https://gitlab.com/sobopla/Geronimod.git
git add .
git commit -m "Initial commit"
git push -u origin master
Мне предлагается войти мое имя пользователя и пароль GitLab. После ввода пароля я получаю:
remote: HTTP Basic: доступ запрещен, фатальный: аутентификация не удалась для ' https://gitlab.com/myname/myproject '
Для меня это был некоторый другой URL мерзавца, помещенный в файл конфигурации, таким образом, я действительно изменял его вручную:
[remote "origin"]
url = git@gitlab.com:prat3ik/my-project.git
И это работало!!