如何安装root主题和wordpress作为git子模块

时间:2014-01-01 10:04:35

标签: wordpress git git-submodules

我是wordpress开发人员,想在wordpress中使用git。我还想在我的wordpress中进行版本控制,以便项目中的所有内容都经常更新。还有如何安装wordpress作为git子模块? 谢谢, suku

1 个答案:

答案 0 :(得分:0)

只需将wordpress添加为项目根目录中的子模块,如下所示:

git submodule add git://github.com/WordPress/WordPress.git ./your/submodule/directory

确保在执行上述命令之前目录不存在。

我喜欢让我的根项目目录保持干净整洁,并在名为" app,"的目录中使用Wordpress Skeleton。 Wordpress位于名为" wp,"的目录中。因此,我从根项目目录执行以下命令。

git submodule add git://github.com/WordPress/WordPress.git ./app/wp/

这使得更新wordpress并将所有内容保持在版本控制之下变得非常容易。要更新到3.8.1,请执行以下操作:

cd wp
git fetch && git fetch --tags
git checkout 3.8.1
cd ./
git add wp
git commit -m “Updated to WP 3.8.1”
git push

我在这里写了一篇未完成的文章:http://www.kj-prince.com/wordpress-development-deployment/

希望这会有所帮助。