1

在将 WordPress 站点切换到 Git 时,我寻找了一个 .gitignore 模板。但我偶然发现了一个反复出现的主题。

事实:您不希望项目存储库中存在 WordPress 核心文件或特定于服务器的配置文件等。你只是不这样做。——乔·巴特利特

并且为 WordPress 推荐的 GitHub .gitignore 不包括所有 wp-*.php 文件。WordPress.gitignore

为什么推荐这个?当然,我希望包含尽可能多的核心文件,否则我必须在我部署到的每台服务器上安装 WordPress。

如果上下文有帮助,我会将其部署到具有两个应用程序服务器和两个数据库服务器的负载平衡网络。

4

2 回答 2

0

建议这样做,以便仅将的文件保留在您的存储库中。然后使用脚本(或其他东西)您可以检索 WP 源。

于 2012-07-24T14:27:40.333 回答
0

我保存在存储库中的唯一内容是主题,而不是任何核心 WordPress 文件。在自述文件中,我会跟踪它使用的版本。

可能不建议帮助阻止修改核心文件。

另一个想法是将 WordPress 保留为一个干净的 git 存储库,并将您的主题作为子模块,这样您就可以将 WordPress 与您的主题分开升级/回滚。这也是我维护使用框架的网站的方式。

于 2012-07-24T14:27:51.123 回答