通过Git发布WordPress主题

时间:2011-06-27 22:49:05

标签: git ubuntu

我希望能够通过Git轻松地将我正在处理的WordPress主题推送到我的Web服务器。我的Ubuntu服务器需要什么软件?如何设置我的Mac以推送到该服务器?

1 个答案:

答案 0 :(得分:3)

您需要的只是gitssh。为了更好的管理,可能gitosis。如果你需要帮助进行设置,你应该看一下那里的许多教程之一。

要将主题推入docroot,可以退出更多设置:

创建一个简单的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安装中没有任何git文件。