41 votes

fatal: la variante ssh 'simple' ne prend pas en charge la configuration du port

Lorsque je clone un projet GitLab distant, j'obtiens l'erreur suivante:

 error fatal: ssh variant 'simple' does not support setting port
 

J'ai essayé de réinstaller TortoiseGit, mais cela n'a pas résolu le problème.

66voto

MrTux Points 2735

Le comportement interne de Git (>=2.16.0) pour SSH outil de détection changé et TortoiseGitPlink n'est pas détecté plus en tant que ssh ou plink compatible.

Cela affecte uniquement si le SSH URL contient un port ou vous avez configuré Git pour utiliser le Protocole de la version 2. Pour l'instant, vous devez définir la variable d'environnement GIT_SSH_VARIANT de ssh ou le configurer dans les paramètres à l'aide de Git git config --global ssh.variant ssh.

Dans la prochaine version de TortoiseGit 2.5.7 cela sera fait automatiquement lorsque TortoiseGitPLink est invoquée par TortoiseGit (cf. https://tortoisegit.org/issue/3139). Si vous utilisez TortoiseGitPLink à partir de la CLI, le cadre est encore nécessaire).

Mise à jour (TLDR):

  • Mise à jour TortoiseGit à la dernière version stable: https://tortoisegit.org/download/
  • Je f vous utilisez TortoiseGitPLink de Git CLI également émettre git config --global ssh.variant ssh sur la CLI ou de définir la variable d'environnement GIT_SSH_VARIANT de ssh.

28voto

MozenRath Points 1190

si vous utilisez la version Windows de git, essayez ceci:

git config --global ssh.variant ssh

C'est une meilleure option pour ceux qui ne veulent pas trop encombrer les variables d'environnement.

14voto

Ashish Points 170

Définissez la variable d'environnement GIT_SSH_VARIANT sur ssh. Cela résoudra le problème.

7voto

Quanlong Points 28

Fixé par

 export GIT_SSH_VARIANT=ssh
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X