1

很长一段时间以来,我一直在用 Git 控制我的 WordPress 网站并推送到 GitHub。我在本地开发,推送到 GitHub,然后从 GitHub 拉到我的生产服务器。

我想在我的本地环境中废弃我当前的 WordPress 核心并用一个新的副本替换它,然后将其推送到 GitHub 并拉到我的生产服务器。

我的问题是......我是否会通过替换我的 WordPress 核心而在 Git 中遇到任何类型的跟踪错误?当我这样做时,还有什么其他建议吗?

4

2 回答 2

2

我通过将 Wordpress 核心添加为子存储库来处理这个问题。WordPress在 GitHub 上维护其 SVN 存储库的镜像。然后,您可以通过进入包含 WordPress 核心文件的子目录并检查当前版本的标签来轻松更新到新版本:

git fetch --tags
git checkout 3.3.2

如果您愿意,该存储库还包括 beta 版本。

这是我用来设置此过程的指南:使用 Git 安装和管理 WordPress

于 2012-12-10T20:22:38.593 回答
0

我知道你在谈论更新 wordpress。您应该注意,如更新说明中所述,在更新期间您应该

  • 检查要求
  • 备份您的数据库内容
  • 禁用您拥有的插件

所以这一切你都应该做。此外,如果需要,您还应该确保更新您的数据库内容。

Wordpress 包含有关使用 svn 进行更新的说明,据他们说,这似乎是一种非常好的方法。如果你能准确地知道哪些文件适合存储在版本控制中,哪些不适合,我认为你用 git 做本质上相同的事情没有太大区别。

于 2012-12-10T20:13:56.597 回答