Git远程服务器连接被拒绝

Git远程服务器连接被拒绝,git,Git,我被这个错误弄疯了,两天后我没有发现我的系统出了什么问题,我确信修复它是非常容易的 当我尝试使用git函数连接到我的git服务器时,我收到一条消息: 无法打开连接: 主机不存在 致命:无法从远程存储库读取。 请确保您拥有正确的访问权限 并且存储库存在。 我会再解释一点: 如果我打开一个gitBash(从我的windows机器)并尝试使用ssh连接到我的git服务器(通过Debian),一切都正常。rsa autentification工作正常,登录良好 例如: ssh-mygithhost 进入

我被这个错误弄疯了,两天后我没有发现我的系统出了什么问题,我确信修复它是非常容易的

当我尝试使用git函数连接到我的git服务器时,我收到一条消息: 无法打开连接: 主机不存在 致命:无法从远程存储库读取。 请确保您拥有正确的访问权限 并且存储库存在。

我会再解释一点: 如果我打开一个gitBash(从我的windows机器)并尝试使用ssh连接到我的git服务器(通过Debian),一切都正常。rsa autentification工作正常,登录良好

例如: ssh-mygithhost

进入后,我可以转到/opt/git/MyRep.git,我可以使用git init--bare创建存储库 另外,在我的windows guibash中,我可以使用scp指令并再次正常工作,因此我可以克隆本地存储库并复制到我的gitServer

但是

当我尝试从gitbash(克隆或推送)执行任何git操作时 git克隆myGitHost:/opt/git/MyRep.git 我得到了那个持续的错误

知道我做错了什么吗

在使用openSSH收到相同错误后,我在windows计算机中使用putty(plink) 在git服务器上,我没有安装gitlab之类的东西,只安装git

我发现了一些关于这方面的问题,但没有一个能解决我的问题,因为大多数问题都是关于gitlab配置或github连接的问题

我错过任何守护进程了吗? 还是需要像gitlab这样的传统软件?
关于

好的,我发现了问题

只需从windows中删除Putty和OpenSSH,然后使用gitbash的内部ssh生成一个新的rsa密钥

我不知道确切的原因,但现在它运行良好


关于

能否尝试使用git clonessh://myGitHost:/opt/git/MyRep.git ? 我不确定git是否默认使用ssh,所以这可能是您的问题。您还可以尝试执行ssh-T myGitHost并查看其输出结果。冒号用于在使用git协议(scp样式语法)时分隔主机和路径。