git - Windows 10 的 Git 客户端会自动安装 SSH 客户端吗?
问题描述
这个问题已经在标题中了。
以下软件适用于 Git 客户端:
我虽然它附带: https ://www.openssh.com/
但这现在已经在 Windows 10 本身上。
所以现在我安装了 Git Bash(基于 mingw-w64)并且可以使用ssh
-commands,它来自哪里?
提前致谢。
解决方案
是的,Windows 版 Git 安装了自己的 SSH 客户端。它随包附带了一个 OpenSSH 版本。如果您在/usr/bin/ssh
运行时看到command -v ssh
,那么您使用的是 Git for Windows 的版本。
对于许多事情,也可以使用 Windows 版本,但已知该版本在某些方面存在问题。例如,它不适用于 Git LFS,因为它不处理它/dev/null
的某些流,而 Windows 和 Unix 版本的 Git 支持就好了。因此,除非您确定出于某种原因需要使用 Windows 版本,否则您应该更喜欢 Git for Windows 版本。
推荐阅读
- python - OSError: [Errno 24] 登录 Python 时打开的文件过多
- flutter - 如何将计时器添加到 changenotifier 类
- javascript - Canvas API - 画一条线两次导致不同的颜色 - 填充文本两次导致“粗体”字体
- mysql - MySQL 字符集和整理
- flutter - Flutter Web 中的滚动功能
- list - 如何修复此列表反转?
- php - 我在使用 codeigniter 分页时遇到问题
- angular - Angular - Okta 的基于角色的授权
- graph - Apache ECharts - 环规图阴影不显示端盖
- sql - 如何在 Rails 中使用外键获取所有唯一值