我们目前有两个分支:master和pre_updated_site。我们开发了网站的新版本并将其发布到生产环境中,但是它似乎对用户行为产生了一些不利影响。
因此,在这些新代码更改之前,我们从旧提交创建了一个分支: git checkout XXXLONGCOMMITIDXXXX -b pre_updated_branch
我们希望将此分支强制进入远程服务器,以便我们观察用户的行为-但是我似乎无法通过强制推送来更新站点: git push remote_server pre_updated_branch:master --force
我们现在希望将更新保留在提交历史中,直到我们决定旧站点相对于新站点的性能如何为止。任何帮助表示赞赏。
答案 0 :(得分:0)
您可以尝试将pre_updated_branch
合并到本地的master
上,然后将您的master
分支推送到remote_server
吗?
也许合并存在一些问题,您也许可以在本地解决。