1
發佈的WordPress主題我希望能夠很容易地推一個WordPress主題,我通過GIT中可能工作到我的Web服務器。我需要什麼軟件在我的Ubuntu服務器上,以及如何設置我的Mac以推送到該服務器?通過Git的
發佈的WordPress主題我希望能夠很容易地推一個WordPress主題,我通過GIT中可能工作到我的Web服務器。我需要什麼軟件在我的Ubuntu服務器上,以及如何設置我的Mac以推送到該服務器?通過Git的
所有你需要的是git
和ssh
。爲了更好的管理可能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安裝任何混帳文件。
使用gitolite而不是gitosis,因爲這已不再是當前開發的。 –