我在这里看了几个问题,特别是这个,但我仍然很困惑。
我有一个服务器设置了一个慢速链接,我通过一个SSH隧道访问。在它上,我克隆了一个Linux内核的裸存储库(原点为kernel.org)。然后,我在我的主机上克隆了裸存储库,签出了标记,创建了一个分支(“test”),对该分支进行了更改,最后将更改推到了服务器上的裸回购。
现在我在一个客户站点上,想要查看一下分支机构。为了避免我在客户端站点的缓慢上行链路,我从kernel.org克隆了linux,并更改了“原产地”,通过SSH隧道指向我的服务器。我可以看到分支,但无法查看__:
~/linux-3.0.y$ git version
git ve
有没有办法获得克隆过程中失败的记录?
但是,复制复制的存储库被拒绝:
$ git clone git@192.168.8.20:linux linux-999
Cloning into 'linux-999'...
FATAL: R any linux user1 DENIED by fallthru
(or you mis-spelled the reponame)
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
gitolit
我找了一段时间,但找不到解决问题的办法。
我有一个服务器,我可以使用用户名git和本地git存储库通过ssh连接到服务器。
现在,我想将本地存储库推送到服务器上新创建的存储库。
以下是我所做的:
在/home/git/test.git中创建了一个git存储库
将存储库初始化为裸存储库
在本地机器上添加远程存储库
git remote add test ssh://git@serverIp:/home/git/test.git
现在,我执行了push命令:
git push test master
我总能得到
fatal: could not read from
在本教程之后,我使用一个小的Raspberry pi设置了一个网络git服务器: -- repos位于USB驱动器上,而不是在/var/www/git中。在我去破坏microSD卡之前,一切都很顺利。在microSD上重新安装了Raspberry操作系统,除了我不能推到旧的git之外,一切都是重新运行的。我没有从usb驱动器上移动回放。我可以克隆他们,但不能推动改变。
当我试图推到旧的回收站时,我得到
fatal: unable to access 'http://192.168.0.69/git/project.git': The requested URL returned