使用Git和WordPress的工作流程

时间:2013-07-03 作者:blogjunkie

随着我的网站对我的业务变得越来越重要,我希望有更好的版本控制,以便可以查找过去的更改并备份代码。我一直看到人们在谈论having their entire site in git 我想知道这是怎么回事。

我目前在git repo中有我的自定义主题。唯一会编辑主题的人是我。提交编辑后,我通过FTP将新文件部署到我的站点。

如何在git中创建整个站点?WordPress、主题和插件(我有很多!)经常更新,会创建大量提交。我会忽视他们吗?还是仅在部署时提交它们?在更新插件的所有其他提交中,我如何跟踪对我自己的主题和自定义插件的更改?

我希望有人能与我分享一些对此的见解。

P、 正如你可能猜到的那样,我对git还相当陌生,因此使用了错误的术语等。如果你用你的答案像我5岁一样解释它,请欣赏:)

1 个回复
SO网友:icc97

你所问的链接文章的问题是,它建议下载WordPress,然后创建你自己的git repo,但这并不容易更新。相反,您可以在git中使用WordPress本身。而不是default subversion, 有个官员Github repository of WordPress, 与subversion标记一样,您只想克隆latest branch.

就我个人而言,我通过subversion管理事情(但原则可以转换为Git):

我在服务器和本地机器上有一个当前WordPress标签的subversion签出WordPress guide 在跟踪稳定版本时,插件不受源代码控制-如果您不自己修改插件,我真的看不出有什么好处,让WordPress来处理这些插件更容易,我的主题受subversion源代码控制,在subversion中完全有可能将一个存储库放在另一个存储库中,然后您可以独立于主题

结束