git - 通过openssh从git Windows服务器克隆

标签 git ssh

$ git clone ssh://edu243@server ip/G:/GitRepos/Confiapp.git
Cloning into 'Confiapp'...
edu243@server ip's password:
fatal: ''/G:/GitRepos/Confiapp.git'' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.

git文件存在于Windows服务器上的G:\ GitRepos \ Confiapp.git中。

本地克隆工作正常,但是通过ssh(用于Windows的OpenSSH)在客户端计算机中克隆失败。

第一次我在Windows 2008 Server中尝试git时,请任何人帮助。

最佳答案

首先检查ssh -T edu243@server ip是否起作用。
如果是这样,请检查您是否有一个交互式 shell 程序,可以在其中执行以下命令:

dir G:/GitRepos/Confiapp.git

这样可以确保远程文件夹确实存在并且可读。
确保没有错字(例如Configapp.git而不是Confiapp.git)

关于git - 通过openssh从git Windows服务器克隆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47979092/

相关文章:

git - 通过命令行以编程方式设置 git 凭证缓存

github:你将如何删除某个用户名的所有提交

Git:在 merge 分支上工作,之后未 merge

bash - 如何在使用 Plink 执行的 bash 文件中接受用户输入?

Windows Ubuntu Bash SSH 进入 Github

python - 如何使用 Airflow 通过 RSA 公钥/私钥通过 SSH 连接到服务器?

python - git log 漂亮格式可以保留主题中的新行吗?

git - 从项目的旧版本中恢复 git 历史记录

ruby - 在 ruby​​ 中调用 bash 时如何提供 key

java - 无法写入通过 ssh 从控制台执行的 Swing 应用程序中的文本框