我想将修订控制 - 使用git - 应用于基于WordPress的网站开发.
根据我的疑虑,我该怎么办?
关注1:推动"细粒度变化"
在这种特定情况下,很难在本地模仿网络服务器环境.因此,我想经常推动变革.我可以将"子提交级别"的更改推送到Web服务器以避免"无关"提交吗?(我是否必须在我的远程网络服务器上设置一个git repo?)
关注2:插件和媒体处理
以前,我和我的同事一直在安装/更新插件并从WordPress的管理界面上传媒体.如果我还想保持媒体和插件同步,这将如何实现?
我将非常感谢任何有关如何设置工作流程的资源,这些工作流程允许我在本地保存我的所有文件(WordPress +插件,媒体,主题等),同时允许我将"粒度更改"推送到我的网络服务器和对Github的"真实承诺".