致命:无法从远程存储库读取。请确保您具有正确的访问权限并且存储库存在

时间:2013-09-13 14:40:43

标签: git github github-for-windows

我正在尝试将文件从本地计算机推送到通过LAN连接的远程服务器。我通过命令添加了一个远程别名:

$ git remote add testclient cq05.sabandtech.com:c/testforemotetransfer

我收到类似

的错误
$ git push testclient master
ssh: connect to host cq05.sabandtech.com port 22: Bad file number
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

仍然无法解决这个问题。我甚至无法通过ssh从本地计算机连接到服务器。假设ltpnaresh.sabandtech.com是网络上的服务器。当我通过git bash ssh它: - $ ssh -v ltpnaresh.sabandtech.com

我收到以下错误: - OpenSSH_4.6p1,OpenSSL 0.9.8e 2007年2月23日 debug1:连接到ltpnaresh.sabandtech.com [172.17.2.158]端口22。 debug1:连接到地址172.17.2.158端口22:连接被拒绝 ssh:连接到主机ltpnaresh.sabandtech.com端口22:文件号错误

这意味着无法通过ssh访问这两台计算机。

我尝试通过创建新规则并允许端口22来配置ltpnaresh.sabandtech.com的防火墙;但仍然没有发生任何事情。

当我尝试通过https://连接到ltpnaresh.sabandtech.com时; git push https://ltpnaresh.sabandtech.com/e/projects2/testserver--where testserver是位于服务器驱动器中的git存储库;我收到以下错误: -

警告:push.default未设置;它的隐含价值在变化 Git 2.0从“匹配”到“简单”。压制这个消息 并在默认更改后维护当前行为,使用:

git config --global push.default matching

要压制此消息并立即采用新行为,请使用:

git config --global push.default simple

有关详细信息,请参阅“git help config”并搜索“push.default”。 ('简单'模式是在Git 1.7.11中引入的。使用类似模式 如果你有时使用旧版本的Git,那么'当前'而不是'简单'

致命:无法访问'https://ltpnaresh.sabandtech.com/e/projects2/testserver /':连接到ltpnaresh.sabandtech.com:443失败;没有错误

请注意,我已经在服务器的authorized_keys中添加了id_rsa.pub密钥。请帮忙。

我正在尝试通过gitextensions连接两台Windows机器并尝试将文件从一个推送到另一个。已使用How to start git daemon on Windows在服务器上启动了git守护程序 我得到的错误是 “致命:似乎不是一个致命的git存储库:无法从远程存储库读取。请确保您具有正确的访问权限并且存储库已存在。”

请帮忙。

0 个答案:

没有答案