2012-11-23 60 views
1

我想設置git與http://danielmiessler.com/study/git/#website來管理我的網站。我現在用的是混帳貴在Win7git:更新後結帳不工作

我已經得到了在說明的最後一步工作:混帳推網站

推到網站後,我可以證實,在〜/網站的對象目錄.git已更新。

我的鉤被稱爲「post_update」它具有以下內容

#!/bin/sh 
echo 
echo "**** Pushing data to Live Server.">>~/hi.txt 
echo 
GIT_WORK_TREE=/home/***/public_html/b1a git checkout -f 

,當我去到/的public_html/B1A,它是一個空目錄。還我已經改變了鉤目錄和B1A 777推到網站後,遠程我可以看到hi.txt已經建立,所以我假設掛鉤工作,但該行

GIT_WORK_TREE=/home/***/public_html/b1a git checkout -f 

是不。我怎樣才能解決這個問題

我希望得到任何幫助,

由於提前,

比爾

+0

我認爲你應該用一個真正的路徑替換**** – Nelson

+0

它是完整的路徑,我只是將其更改爲***此處出於安全目的 – user61629

回答

1

我終於想通了這一點。掛鉤一直試圖發送到'b1a'目錄,這不是我的設置中的git目錄(既不裸露也不正常)。我認爲這是顯而易見的(回想起來,但我沒有想到它) - 問候,條例草案

+0

有用的信息。 +1 – VonC