由于某些奇怪的原因,当我推送到 wpengine 时,我的文件可以毫无问题地更新——但它不会只删除我的主题文件夹中的文件。
以下是正在发生的事情的列表:
- 删除主题文件没有问题,主题将被删除。但是,如果重新添加主题,文件夹中删除的文件仍然存在
- 当我 pull git 仓库时,文件是正确的
- 主题目录中删除的任何文件都不会更新
- 我将环境恢复到生产环境(通过用生产环境的数据库和文件覆盖环境),当我推送我的代码时,一切都是正确的。
我不知道如何解决这个问题。请帮忙!
最佳答案
Custom components of this site are created as themes and plugins.
These are stored in separate repositories and brought into the production code using Git submodules.
仔细检查您是否在主存储库中看到 .gitmodules
,它指的是您尝试更新的主题文件夹。
这可以解释为什么本地更改(在主题文件夹内,实际上是它自己的 Git 存储库,作为子模块)不会反射(reflect)到您的部署过程中。
关于wordpress - WPengine 和 git,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54623173/