签出远程分支以查看功能部署

时间:2015-08-23 01:23:49

标签: git git-remote git-checkout

我正在使用WP Engine的git deploy,并且刚刚完成了我推送到WPE git repo以部署到登台服务器的功能的工作。

我想根据质量保证和客户审批等各种原因查看这些更改。

现在我的功能分支被推了,我怎么才能在远程服务器上切换分支。我不想以任何方式克隆它或下载分支,只能在线查看。

在当地,我会做git checkout my-feature-branch,但我不确定遥控器。

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您希望部署feature-branch?我不知道WP引擎,但查看您可以使用:

部署的文档
git push production master

如果您想将特定分支推送到WP引擎,请执行以下操作:

git push -f production feature-branch:master

请注意,这将覆盖WP Engine在服务器上的任何内容master

注意:

如果您没有登台环境,可以尝试更改,并且您不想覆盖您的作品,则一种解决方案是使用feature switches并将您的更改合并到master。< / p>

在PHP中,您可以使用带有新代码的条件块,当您将&feature=myfeature作为URL参数传递时,它会被激活。