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