2011-06-27 30 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,因为这已不再是当前开发的。 –