[英]Rails/Git: can't push my rails code out to the server ('~/git/myapp.git' does not appear to be a git repository)
[英]Can't find my git repository url
所以我认为我很困惑-但由于某些原因,我无法push
或pull
git存储库。
我有一个Linux Web服务器,并且在/var/www/bcs.net.nz/
有一个Web文件夹。
我在这个文件夹中做了一个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"
工作正常。
git clone git@bcs.net.nz:bcs.git
意思是克隆git clone git@bcs.net.nz:bcs.git
的(最好是裸 /home/git/bcs.git
您可以在那里初始化一个( git init --bare /home/git/bcs.git
),并添加一个后接收钩子 ( chmod 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
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.