![](/img/trans.png)
[英]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.