Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
适用于Windows 10的Git客户端是否自动安装SSH客户端?_Git_Ssh_Git Bash_Mingw W64 - Fatal编程技术网

适用于Windows 10的Git客户端是否自动安装SSH客户端?

适用于Windows 10的Git客户端是否自动安装SSH客户端?,git,ssh,git-bash,mingw-w64,Git,Ssh,Git Bash,Mingw W64,这个问题已经在标题中了 以下软件适用于Git客户端: 我认为它附带: 但这已经在Windows10上实现了 现在我安装了GitBash(基于mingw-w64),可以使用ssh-命令,它来自哪里 提前感谢。是的,Git for Windows安装了自己的SSH客户端。它随包提供了OpenSSH的一个版本。如果在运行命令-vsh时看到/usr/bin/ssh,则使用的是Git for Windows的版本 在很多情况下,也可以使用Windows版本,但该版本是可用的。例如,它不适用于Git L

这个问题已经在标题中了

以下软件适用于Git客户端:

我认为它附带:

但这已经在Windows10上实现了

现在我安装了GitBash(基于mingw-w64),可以使用
ssh
-命令,它来自哪里


提前感谢。

是的,Git for Windows安装了自己的SSH客户端。它随包提供了OpenSSH的一个版本。如果在运行
命令-vsh
时看到
/usr/bin/ssh
,则使用的是Git for Windows的版本


在很多情况下,也可以使用Windows版本,但该版本是可用的。例如,它不适用于Git LFS,因为它不处理某些流的
/dev/null
,而Git For Windows和Unix版本正好支持这一点。因此,除非您确定出于某种原因需要使用Windows版本,否则您应该更喜欢Git for Windows版本。

是的,Git for Windows安装自己的SSH客户端。它随包提供了OpenSSH的一个版本。如果在运行
命令-vsh
时看到
/usr/bin/ssh
,则使用的是Git for Windows的版本


在很多情况下,也可以使用Windows版本,但该版本是可用的。例如,它不适用于Git LFS,因为它不处理某些流的
/dev/null
,而Git For Windows和Unix版本正好支持这一点。因此,除非您确定出于某种原因需要使用Windows版本,否则您应该更喜欢Git for Windows版本。

无法确定您的系统上使用的是哪个ssh,但在我的情况下,
告诉我它使用的是Git附带的版本。是的,它告诉我:$which ssh/usr/bin/ssh,那么它是Windows 10的本机版本吗?实际上你已经给出了答案,因为似乎有ssh和git,对吗?@Altherius你能告诉我在
哪个ssh
之后得到的路径吗?正确,这个是git带来的。在你的系统上不能确定,但是
哪个ssh
告诉我它使用的是git附带的路径,在我的例子中,它告诉我:$哪个ssh/usr/bin/ssh是Windows10的本机版本?事实上,你已经给出了答案,因为似乎有ssh和git,对吗?@Altherius你能告诉我你在
哪个ssh
之后得到的路径吗?正确,这个是git带来的。