2011-06-27 31 views
1

發佈的WordPress主題我希望能夠很容易地推一個WordPress主題,我通過GIT中可能工作到我的Web服務器。我需要什麼軟件在我的Ubuntu服務器上,以及如何設置我的Mac以推送到該服務器?通過Git的

回答

3

所有你需要的是gitssh。爲了更好的管理可能gitosis。如果你需要幫助設置,你應該看看那裏的許多教程之一。

推主題到文檔根目錄,有退出多一點的設置:

創建一個光禿禿的Git倉庫:

mkdir /path/to/my/bare.git 
git init --bare /path/to/my/bare.git 

然後把post-receive下鉤/path/to/my/bare.git/hooks 使用這樣的腳本:

#!/bin/sh 
GIT_WORK_TREE=/path/to/my/typo/template git checkout -f 

這將在每次推送到服務器時簽出當前版本的主題。

編輯: 使用純倉庫,並定義在結賬工作的樹,有一個簡單的方面: 你不會在你的WordPress安裝任何混帳文件。

+0

使用gitolite而不是gitosis,因爲這已不再是當前開發的。 –