1

我正在尝试将文件从本地计算机推送到通过 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 日调试 1:连接到 ltpnaresh.sabandtech.com [172.17.2.158] 端口 22。调试 1:连接到地址 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--其中testserver是位于服务器e盘的git存储库;我收到以下错误:-

警告:push.default 未设置;它的隐含价值在 Git 2.0 中从“匹配”变为“简单”。要在默认更改后消除此消息并保持当前行为,请使用:

git config --global push.default 匹配

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

git config --global push.default 简单

请参阅“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 机器并尝试将文件从一个推送到另一个。已经使用如何在 Windows 上启动git daemon 在服务器上启动了 git daemon 我得到的错误是“致命:似乎不是 git 存储库致命:无法从远程存储库读取。请确保您具有正确的访问权限权限和存储库存在。”

请帮忙。

4

0 回答 0