Git和开发URL指向生产 时间:2017-10-19 作者:Mark Locklear 我正在尝试使用GIT进行版本控制。我有一个为其创建回购的生产环境HERE, 然后在本地进行git克隆。我创建/修改了wp配置以与本地DB一起使用。加载索引页,但任何页面或帖子的所有链接都指向生产URL。我如何做到这一点,以便运行本地实例允许我浏览所有本地页面/帖子? 3 个回复 最合适的回答,由SO网友:Victoria Ruiz 整理而成 我会使用WP DB Migrate 在生产环境中导出数据库。它允许您重写URL。然后将其导入本地数据库。 SO网友:Anson W Han 除了在保存在站点数据库中的域上进行查找和替换外,您还需要:忽略并删除wp配置。来自git repo的php文件(这样本地开发实例数据库连接信息不会一直覆盖服务器的连接信息,反之亦然),或者添加一些特定于环境的配置(可以是wp配置中的条件语句,但更好的是-应该是一个调用,以检查是否存在并使用名称与环境匹配的外部数据库配置文件) SO网友:Morgan Estes 我的首选方法是使用WP CLIsearch-replace 命令以交换本地站点中的域。如果我有example.com 在我的live站点上,我将使用example.local 在我的本地安装上,因此修复dev站点上URL的命令是:wp search-replace example.com example.local 结束 文章导航