但行好事
莫论前程❤

ssh 报错—-ssh variant ‘simple’…

问题描述

# 在使用git拉取服务器上的ssh协议的项目时,会报错:
$ ssh variant 'simple' does not support setting port

解决方案

# 在git bash终端输入如下命令:
$ git config --global ssh.variant ssh

原因分析

由于Git(version > = 2.16.0 )对SSH工具检测的内部行为发生了更改,并且TortoiseGitPlink 不再被检测为sshplink的兼容模式。

这仅仅会影响SSH的URL是否包含端口。现在,你需要将环境变量GIT_SSH_VARIANT设置为ssh,在下一版本的TortoiseGit 2.5.7中,这个问题将被修复为自动完成。

原文:

The internal behavior of Git (>=2.16.0) for SSH tool detection changed and TortoiseGitPlink is not detected any more as ssh or plink compatible.

This only affects if the SSH URL contains a port. For now, you need to set the environment variable GIT_SSH_VARIANT to ssh, in the next version of TortoiseGit 2.5.7 this will be done automatically.

See https://tortoisegit.org/issue/3139
赞(1) 打赏
未经允许不得转载:刘鹏博客 » ssh 报错—-ssh variant ‘simple’…
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏