无法找到我的git存储库网址

时间:2015-03-23 06:22:13

标签: linux git git-push git-clone

所以我觉得我很困惑 - 但由于某种原因,我不能pushpull到我的git存储库。

我有一个linux网络服务器,并在/var/www/bcs.net.nz/

中有一个网络文件夹

我在这个文件夹中做了git init bcs.git(我也试过了.git) 然后我想我可以git clone git@bcs.net.nz:bcs.git在本地计算机上克隆它或在远程计算机上git push克隆它。

我还在远程计算机上添加了git remote add origin git@bcs.net.nz:bcs.git

毕竟,我仍然无法推拉任何东西。 我有点卡住了。

git add .& git commit -m "initial commit"工作正常。

1 个答案:

答案 0 :(得分:1)

git clone git@bcs.net.nz:bcs.git意味着克隆/home/git/bcs.git

中的{strong> bare repo

你可以在那里初始化一个,(git init --bare /home/git/bcs.git),然后添加一个post-receive hookchmod 755 /home/git/bcs.git/hooks/post-receive)来检查实时服务器文件夹中的代码

#!/bin/sh
git --work-tree=/var/www/bcs.net.nz --git-dir=/home/git/bcs.git checkout -f