繁体   English   中英

能够通过 CMD/git bash 连接到私有 SSH 服务器,但无法 git clone、git push 或 git pull

[英]Able to connect to private SSH server via CMD/git bash, but unable to git clone, git push or git pull

我正在运行一个私有 SSH 服务器(运行 openSSH)并且能够远程登录它。 当我想使用 git clone 时出现问题。 我在 Windows 10 服务器机器上创建了一个空的存储库, C:\\Users\\myUserName\\testSSH.git 然后在我的另一台计算机上,我正在尝试

[git clone ssh://myUserName@HSGA0057/~/testSSH.git] and getting:

致命:“myUserName/testSSH.git”似乎不是 git 存储库
致命:无法从远程存储库读取。

请确保您拥有正确的访问权限并且存储库存在。

任何想法如何解决这个问题?

更多信息:我已经创建了密钥身份验证,并且能够在没有密码的情况下从 CMD SSH。 用户名和主机正确拼写并存在。 我认为问题来自 openSSH 服务器/客户端以及使用 git

检查问题是否仍然存在:

  • 最新的 Git 2.25
  • 使用完整路径的 URL:

     git clone ssh://myUserName@HSGA0057/C/Users/myUserName/testSSH.git # or git clone ssh://myUserName@HSGA0057/c/Users/myUserName/testSSH.git

意思是,没有C:/但有C/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM