Wordpress 如何在WP Engine remote上检测活动的git分支?

Wordpress 如何在WP Engine remote上检测活动的git分支?,wordpress,git,wpengine,Wordpress,Git,Wpengine,此问题可能特定于WP发动机。简短的前言: WP Engine为每个环境(开发、登台、生产)提供远程设置。他们确定哪个代码是“活动”的过程是最后一个推送到远程的分支: WP引擎对分支的支持是独一无二的,因为最后一次推送的分支就是在WP引擎上复制到环境中的分支。例如,您不能切换分支并使该分支上的更改优先–这纯粹是基于以前的推送 这造成了两个问题: 如何确定远程服务器上当前处于活动状态的分支?有没有办法在远程服务器上查看最后一次推送或当前签出的分支?这是否与git相关,或者是WP引擎端的100%定制

此问题可能特定于WP发动机。简短的前言:

WP Engine为每个环境(开发、登台、生产)提供远程设置。他们确定哪个代码是“活动”的过程是最后一个推送到远程的分支:

WP引擎对分支的支持是独一无二的,因为最后一次推送的分支就是在WP引擎上复制到环境中的分支。例如,您不能切换分支并使该分支上的更改优先–这纯粹是基于以前的推送

这造成了两个问题:

  • 如何确定远程服务器上当前处于活动状态的分支?有没有办法在远程服务器上查看最后一次推送或当前签出的分支?这是否与git相关,或者是WP引擎端的100%定制
  • 如果我已将一个分支推送到远程,然后想切换回上一个分支,则需要执行git推送。然而,如果该分支没有任何更改,它只会说“所有内容都是最新的”,而不会做任何事情。我解决这个问题的唯一方法是强制向分支中提交一个空的commit,这样就可以强制按推部署
  • 谢谢