0
我的WordPress的文件目前在我的服務器上的gitolite回購。我想通過將repo鏈接到/ var/www來實現它。這樣我可以繼續編輯並推送更新。但我不知道在哪裏可以找到實際的文件。用gitolite更新網站。倉庫位於服務器上的位置在哪裏?
我希望他們在〜git/repositories/project.git中,但環顧四周,我沒有看到他們。有沒有辦法做我在想什麼?
感謝
我的WordPress的文件目前在我的服務器上的gitolite回購。我想通過將repo鏈接到/ var/www來實現它。這樣我可以繼續編輯並推送更新。但我不知道在哪裏可以找到實際的文件。用gitolite更新網站。倉庫位於服務器上的位置在哪裏?
我希望他們在〜git/repositories/project.git中,但環顧四周,我沒有看到他們。有沒有辦法做我在想什麼?
感謝
在Git中,有兩種不同類型的存儲庫:存儲庫是由工作副本和一個名爲.git
裏面包含Git的文件夾,裸倉庫沒有工作複製並且只是簡單的.git
文件夾。你只能推送到裸倉庫,所以像gitolite這樣的服務器軟件正在使用它們。您可以通過查看存儲庫名稱來查看:按照慣例,裸存儲的名稱以.git
結尾。
我想通過將repo鏈接到/ var/www來實現它。這樣我可以繼續編輯並推送更新。但我不知道在哪裏可以找到實際的文件。
原因是他們不在那裏。有幾種方法可以實現你正在嘗試做的事情;可能最簡單的方法是在服務器端存儲庫上使用post-receive hook。
非常感謝。我不認爲只是將服務器上的repo克隆到/ www。 – Noah