Ошибка аутентификации Intellij после извлечения ветки

#git #github #intellij-idea #gitlab #git-pull

#git #github #intellij-idea #gitlab #git-pull

Вопрос:

сообщение об ошибке Это сообщение об ошибке, которое я получаю каждый раз, когда пытаюсь извлечь ветку из другой в Intellij. Он даже больше не запрашивает у меня имя пользователя и пароль, если я нажимаю «Да», я получаю одно и то же сообщение об ошибке снова и снова, и если я нажимаю «НЕТ», он говорит «git pull failed не удалось прочитать из удаленного репозитория» Я пытался найти решение по аналогичному вопросу, но ни один из них не относится к этому полностью, поэтому ваша помощь была бы высоко оценена. Спасибо.

Ответ №1:

Я почти уверен, что проблема в том, что вы не добавили в gitlab свой ssh-ключ intellij, и поэтому вы столкнетесь с ошибкой аутентификации. Если вы хотите решить эту проблему, вам следует: Откройте GitLab и перейдите в настройки своей учетной записи. Нажмите на SSH. Нажмите Добавить SSH-ключ.

Я надеюсь, что это поможет.

Ответ №2:

Интеграция с Git не должна выдавать такую ошибку — обо всех ошибках аутентификации сообщается в уведомлениях, а не в диалоговом окне (если вы не используете какую-то очень старую версию, поэтому проверьте, на какой версии вы находитесь).

Сама ошибка выглядит так, как будто для аутентификации используются логин / пароль, но AFAIK, GitLab и GitHub требуют аутентификации через SSH-ключ. Поэтому убедитесь, что у вас есть .ssh / config на месте и настроен ключ. Также проверьте, как это работает в командной строке, поскольку IntelliJ полагается на клиент git командной строки.