将不同的分支推送到Heroku

63

我刚结束了other分支的工作。现在我需要在合并到master分支之前测试它在Heroku上是否运行正常。

是否可以将other分支推送到Heroku,并用它替换我上次从master分支推送的内容?

2个回答

128

是的,可以使用以下语法将代码推送到命名不同于当前分支的分支:

```git git push : ```
git push heroku other:master

这告诉Git将您的other分支内容推送到heroku远程上的master分支。请注意,如果heroku/master上有提交记录而在您的other分支中不存在,则可能需要强制推送。

欲了解更多信息,请查看git push命令中的<refspec>选项文档


4
git push -f heroku otherBranch:master

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

来源:- 官方文档


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接