将不同的分支推送到Heroku

时间:2014-09-14 14:47:52

标签: git heroku

刚刚完成other分支机构的工作。现在我需要在合并master分支之前测试它是否适用于Heroku。

是否可以将other分支推送到Heroku并替换我最后一次来自master分支的内容?

2 个答案:

答案 0 :(得分:85)

是的,使用以下语法推送到一个名称不同的分支:

git push heroku other:master

这告诉Git将other分支的内容推送到master遥控器上的heroku分支。请注意,如果heroku/master上的提交未出现在other分支中,则可能需要强制推送。

有关详细信息,请查看documentation of the <refspec> optiongit push

答案 1 :(得分:0)

git push -f heroku otherBranch:master
  

建议使用-f(强制标志),以避免与其他开发人员的推送冲突。由于不是将Git用于版本控制,而只是将其用作传输,因此使用force标志是一种合理的做法。

源:-offical docs