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.
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.
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):
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
. 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.