Подтвердить что ты не робот

Не удается подключить IntelliJ-IDEA к GitLab с помощью SSH

Я пытаюсь подключить свой репозиторий GitLab к IntelliJ-IDEA, и он все еще не может подключиться к репо. Я пробовал следующие вещи:

  • У меня msysgit установлен правильно
  • Созданы ключи SSH (https://help.github.com/articles/generating-ssh-keys/)
  • Добавлен ключ на ключи GitLab
  • Определите переменные среды, которые HOME USERPROFILE указывают на C:\Users\sebastian.garces.ssh. % USERPROFILE $/. Ssh% HOME $/. Ssh
  • В IntelliJ изменили исполняемый файл SSH на Native

Я сделал много вещей по этой ссылке:

И многие другие поиски Google

Я не знаю, что еще делать, ничего не работает.

ОБНОВЛЕНИЕ: Когда я пытаюсь клонировать репозиторий и нажимать кнопку " Тест", он загружается и загружается, и через некоторое время ничего не происходит, это выдает мне эту ошибку: тест репозитория не удался

4b9b3361

Ответ 1

Попробуйте установить плагин: SettingsPluginsBrowse repositories → введите GitLab Projects Plugin минимальная версия 1.3.0

и зайдите в SettingsOther SettingsGitLab Settings

Заполните GitLab Server Url с помощью https://gitlab.com/ (убедитесь, что в конце есть косая черта) и

GitLab API Key со строкой (личный токен, который отображается первым: https://gitlab.com/profile/account)

enter image description here

И тогда тест в IntelliJ IDEA пройдет, и вы сможете использовать ssh или https для каждого репозитория...

ОБНОВЛЕНИЕ: пользовательский интерфейс GitLab изменен, поэтому частные токены создаются по адресу https://gitlab.com/profile/personal_access_tokens

Ответ 2

Плагин работал у меня после того, как я обнаружил, что косая черта отсутствует после .com in - GitLab Server Url с https://gitlab.com / ОС - Mac IDE - IntelliJ Плагин - Плагин проектов GitLab НТН SK

Ответ 3

Если вы используете Windows и пытались клонировать проект gitlab, но он не удался, убедитесь, что:

  1. Настройте пароль в Gitlab (после регистрации вам нужно будет создать пароль в настройках учетной записи)

  2. В Windows откройте диспетчер учетных данных

  3. Найти подавить доступ к gitlab

  4. Повторите клонирование проекта

Для меня это сработало!