Wordpress updates and Git

时间:2018-05-14 作者:slc

使用git时如何处理wordpress核心和插件更新?我需要更新我的核心和插件。我在本地主机上有站点,在服务器上有实时站点。如果我更新localy,然后提交+推送更改,则会破坏站点,因为实时数据库未更新。若我更新了实时站点,我对localhost并没有任何更改,也并没有办法测试更新是否破坏了站点。

1 个回复
最合适的回答,由SO网友:David Sword 整理而成

在我的阅读材料中(以及OP评论中提到的),最佳实践似乎集中在/wp-content/ 文件夹或其中的特定自定义内容。同步所有核心文件和第三方插件只会带来麻烦和不必要的版本监控。

我自己也有过这样的问题,但最好不要认为回购是镜像/完整备份,因为(根据阅读和我自己的经验,以及你的帖子显示),这种方式不太好。

如果只是几个主题/插件https://wppusher.com 是一个处理从git到生产部署的难以置信的工具。

这篇旧帖子stevegrunwell.github.io/wordpress-git/ 是一个很好的资源,用于定义本地/git/live工作流要包含和排除的内容之间的界限。最值得注意的是,slide 13 分享和精彩.htaccess 重写以使用远程媒体文件,这样您就不会始终保持本地同步。

结束