WordPress和Git工作流程
我知道这个问题已经被问过一千遍了,但是我真的在尝试找出如何在使用WordPress时充分利用Git的优势。 我已经在网上搜寻并阅读了数十篇文章,所有这些文章似乎都简短地涵盖了该主题。这是我最近读过的一些最著名的书。 -版本控制WordPress -使用Git管理WordPress主题部署 -使用git而不是FTP管理自定义WordPress主题 目前,我的工作流程如下所示。 在本地安装WordPress 开发主题 从本地服务器导出WordPress数据库 将WordPress数据库导入到远程服务器 通过FTP上传WordPress文件和主题 客户做出改变 通过FTP下载WordPress文件和主题,并从远程服务器导出WordPress数据库 在本地替换文件 进行开发变更 通过FTP重新上传,将数据库导出并导入到远程服务器 我意识到Git可以简化此过程。似乎最好的方法是拥有一个.gitignore文件,该文件忽略不需要跟踪的某些目录,以及具有本地和远程wp-config.php文件。 但是,您如何处理数据库?客户通常会进行更改(帖子/页面/插件)。我仍然需要从远程数据库中导出并重新导入到本地服务器中吗? 有人可以在这里为我建议最佳的工作流程吗?并逐步引导我。 另外,我可能想使用Bitbucket,因为与GitHub不同,它们是免费的私有存储库。 任何帮助,将不胜感激。 提前致谢!