没有固定的最佳实践,因为每个模型都适合不同的工作流程。
一个存储库
如果您只使用一组插件/主题管理一个站点,那么使用一个存储库是有意义的。或者,如果您正在管理多个使用相同插件/主题集的网站。
多个存储库这是我个人的偏好
将WordPress core置于SVN版本控制之下,以便跟踪官方存储库。然后根据需要分别签出/克隆每个插件或主题。
我经常通过Git将所有插件克隆到我机器上的一个特殊文件夹中,然后将每个插件符号链接到/wp-content
. 这不是最漂亮的方法,但我可以在WordPress的多个独立测试安装中使用一个插件的本地副本。