2014-04-30 60 views
0

我的WordPress的文件目前在我的服務器上的gitolite回購。我想通過將repo鏈接到/ var/www來實現它。這樣我可以繼續編輯並推送更新。但我不知道在哪裏可以找到實際的文件。用gitolite更新網站。倉庫位於服務器上的位置在哪裏?

我希望他們在〜git/repositories/project.git中,但環顧四周,我沒有看到他們。有沒有辦法做我在想什麼?

感謝

回答

0

在Git中,有兩種不同類型的存儲庫:存儲庫是由工作副本和一個名爲.git裏面包含Git的文件夾,裸倉庫沒有工作複製並且只是簡單的.git文件夾。你只能推送到裸倉庫,所以像gitolite這樣的服務器軟件正在使用它們。您可以通過查看存儲庫名稱來查看:按照慣例,裸存儲的名稱以.git結尾。

我想通過將repo鏈接到/ var/www來實現它。這樣我可以繼續編輯並推送更新。但我不知道在哪裏可以找到實際的文件。

原因是他們不在那裏。有幾種方法可以實現你正在嘗試做的事情;可能最簡單的方法是在服務器端存儲庫上使用post-receive hook

+0

非常感謝。我不認爲只是將服務器上的repo克隆到/ www。 – Noah