我开发WordPress主题,我使用git进行版本控制。我为每个主题使用git repo。我正在修复和开发主题的大部分时间,所以我只需要对一些主题进行一些修改。因为我只有主题同步,但我有不同的插件和内容。
现在,我想完全同步我的本地和在线WordPress安装,以便在本地进行任何更改,包括创建内容并更新插件和核心。
我找到了一个允许同步数据库和媒体文件的插件。但是插件和所有wordpress核心文件会发生什么?
我可以制作所有wordpress安装的git repo,但我不想推送所有安装,因为在一个主题中稍有改动。我需要分开跟踪每个主题。
有没有办法制作所有WordPress的回购,不包括主题,并维护我已经拥有的主题的回购?
答案 0 :(得分:0)
最后,我的方法是使用.gitignore创建所有WordPress文件的git repo,不包括wp-content / plugins和wp-content / themes。
那么,我有一个插件库,每个主题的存储库和所有其他文件的另一个存储库。加上WP Sync DB插件可以让我的本地和生产环境完全同步。
我希望这有助于某人!