Учебники (How-To & F.A.Q)
   2251

Gitlab запрашивает пароль

Не совсем по теме Manjaro, но раз уж возникла трабла у меня в ней, то сделаю себе здесь пост на память. Итак собственно проблема была в том, что id_rsa.pub нормальным образом добавлен был на gitlab, но после клонирования и инициации git репы для пуша всё равно запрашивалось имя пользователя и пароль.

Что надо сделать:
вводим команду, смотрим что отвечает
ssh -T git@gitlab.com 

у меня ответило что всё гуд:
Welcome to GitLab, manjarqo!

если вас не узнаёт, то вам сюда, изучать как ключик для гита сделать.
Далее ввожу:
git remote -v

ответило

origin  https://gitlab.com/abracadabra/parampampam.git (fetch)
origin  https://gitlab.com/abracadabra/parampampam.git (push)

и по характерному https:// выясняю, что оказывается оно у меня научено не по ssh ходить, а по HTTPS.
Чтож, переучиваем командой:
git remote set-url origin git@gitlab.com:abracadabra/parampampam.git

После чего пуши заработали без ввода паролёв, нервы стали сохраняться в нетронутости, а волосы стали мягкими и шелковистыми.

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.