web-dev-qa-db-fra.com

Impossible de connecter IntelliJ-IDEA à GitLab avec SSH

J'essaie de connecter mon référentiel GitLab avec IntelliJ-IDEA, et il ne peut toujours pas se connecter au référentiel. J'ai essayé les choses suivantes:

  • J'ai installé correctement msysgit
  • Généré les clés SSH ( https://help.github.com/articles/generating-ssh-keys/ )
  • Ajout de la clé sur les clés GitLab
  • Définissez les variables d'environnement HOME USERPROFILE pointez sur C:\Users\sebastian.garces.ssh. % USERPROFILE $ /. Ssh% HOME $ /. Ssh
  • Dans IntelliJ a changé l'exécutable SSH en Native

J'ai fait beaucoup de choses à partir de ces liens:

Et de nombreuses autres recherches google

Je ne sais pas quoi faire d'autre ne fonctionne pas.

MISE À JOUR: Lorsque j'essaie de cloner le référentiel et d'appuyer sur le bouton Test il se charge et se charge et rien ne se passe après un certain temps, il me donne cette erreur: le test du référentiel a échoué

23
Sebastian Garces

Essayez d'installer le plugin: Settings -> Plugins -> Browse repositories -> tapez GitLab Projects Plugin version minimale 1.3.0

et allez dans Settings -> Other Settings -> GitLab Settings

Remplir GitLab Server Url avec https://gitlab.com/ (assurer la barre oblique à la fin) et

GitLab API Key avec une chaîne (jeton privé qui apparaît en premier sur: https://gitlab.com/profile/account )

enter image description here

Et puis le test dans IntelliJ IDEA passera et vous pourrez utiliser ssh ou https pour chaque référentiel ...

MISE À JOUR: L'interface utilisateur de GitLab a été modifiée, donc les jetons privés sont créés sur https://gitlab.com/profile/personal_access_tokens

46
fpopic

Le plugin a fonctionné pour moi après avoir constaté qu'il manquait une barre oblique après le .com dans - GitLab Server Url avec https://gitlab.com/ OS - Mac IDE - Plugin IntelliJ - Plugin GitLab Projects HTH SK

4
user7453089

Si vous êtes Windows et que vous avez essayé de cloner un projet gitlab et qu'il a échoué, assurez-vous de:

  1. Avoir configuré un mot de passe dans Gitlab (après l'enregistrement, vous devrez créer un mot de passe dans les paramètres de votre compte)

  2. Sous Windows, accédez à Credential Manager

  3. Rechercher Supprimer les accès gitlab

  4. Réessayez de cloner le projet

Pour moi, ça a marché!

1
Valérie Lemieux