【发布时间】:2021-11-09 07:32:13
【问题描述】:
在 Heroku 中,连接到 Git。我想部署我的 Dev 分支,可以选择它。
当我手动部署它时(将我的网站部署到 Heroku)。但我的网站有主分支代码。我回到 Heroku,它在 Master 上。
如果我选择 Dev 作为 Manual 或 Automatic 的分支,然后重新加载页面,它会切换回 Master。下面是我将分支设置为 dev 的屏幕截图。如果我刷新浏览器,它会重置为 Master。
我尝试重新连接 Github。不知道还有什么可能。 部署 Dev 一直到昨天。
这是我如何从 Heroku 部署选项卡手动部署(而不是自动部署)的屏幕截图。
编辑:我还应该补充一点,我很高兴在 Dev 上,并且直到最近都可以部署 Dev 更新。错误部署Master,bat回不去Dev了。
【问题讨论】:
-
对不起,我不明白你的意思。 “当我手动部署它时……我回到 Heroku 并且它在 Master 上”是什么意思?重新加载页面与什么有什么关系?
-
@Chris。添加了更多上下文的屏幕截图。这有帮助吗?
-
它看起来有效:“您的应用已成功部署”。您确定您正在寻找正确的应用程序吗?
-
此后,Heroku 部署页面显示其在 Master 上。我的网站上没有开发代码。我认为可能是 Master 领先 Dev 1 次提交,落后 4 次。
-
@chris 可能与此有关吗? github.com/AkhileshNS/heroku-deploy/issues/35
标签: mongodb github heroku mongodb-atlas