将不同的分支推送到 Heroku
Posted
技术标签:
【中文标题】将不同的分支推送到 Heroku【英文标题】:Push different branch to Heroku 【发布时间】:2014-11-08 04:19:18 【问题描述】:刚刚完成了我的other
分支的工作。现在我需要在与 master
分支合并之前测试这在 Heroku 上是否有效。
是否可以将 other
分支推送到 Heroku 并替换我上次推送的内容,该推送来自 master
分支?
【问题讨论】:
【参考方案1】:是的,可以使用以下语法推送到与当前分支名称不同的分支:
git push heroku other:master
这告诉 Git 将 other
分支的内容推送到 heroku
远程的 master
分支。请记住,如果 heroku/master
上的提交未出现在您的 other
分支中,您可能必须强制推送。
有关更多信息,请查看documentation of the <refspec>
option 至git push
。
【讨论】:
【参考方案2】:git push -f heroku otherBranch:master
建议使用 -f(强制标志)以避免与其他开发人员的推送冲突。由于您没有使用 Git 进行修订控制,而只是作为传输工具,因此使用 force 标志是一种合理的做法。
来源:-offical docs
【讨论】:
以上是关于将不同的分支推送到 Heroku的主要内容,如果未能解决你的问题,请参考以下文章