Задать вопрос
@IliaMal

Почему запрашивается пароль при git push если авторизация по ключу настроена?

Здравствуйте.

Настроил авторизацию по ключу, авторизация проходит корректно, так как при запросе ssh gitlab.com в ответ получаю "welcome".

git remote -v возвращает
origin  https://gitlab.com/bla-bla-bla.git (fetch)
origin  https://gitlab.com/malashko/bla-bla-bla.git (push)

Путь соответствует записи в конфигах .git/config

Может на стороне репозитория что то надо настроить?
Подскажите в чем может быть проблема.
  • Вопрос задан
  • 201 просмотр
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
sergey-kuznetsov
@sergey-kuznetsov Куратор тега Git
Автоматизатор
Если вы хотите аутентификацию по ключу, то вам нужен remote с URL для SSH-протокола, а у вас тут HTTPS-протокол, на который ваши SSH-ключи никак не влияют — там аутентификация своя — по паролю, либо токену.

Скорее всего вам надо поменять ссылку на правильную.
git remote set-url origin git@gitlab.com:malashko/bla-bla-bla.git
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы