每次尝试克隆我的Git仓库时,我都会遇到致命错误: 我运行了这个命令:$ git clone sftp://foo@bar.ca/git/foobar.git 然后我得到了这个:fatal: Unable to find remote helper for 'sftp' 我正在尝试从一台服务器克隆到另一台服务器,这两台服务器都使用SSH身份验证。 我需要安装什么才能启用SFTP远程助手呢? 非常感谢您提供的任何建议!
为了解释上面jdi的评论更加明确:Git中没有sftp远程助手。 可用的远程助手 包括git-remote-ftps,但是ftps(SSL上的FTP)和sftp(SSH文件传输协议)是根本不同的协议。 也就是说,使用ftps克隆Git存储库相当不常见,您可能希望改用ssh。
git
不直接支持sftp:你应该使用一个ssh://
URL。 - Borealidgit clone foo@bar.ca/git/foobar.git
会发生什么? - johnsyweb