Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 是否可以重命名Heroku上的主分支?_Git_Heroku_Master - Fatal编程技术网

Git 是否可以重命名Heroku上的主分支?

Git 是否可以重命名Heroku上的主分支?,git,heroku,master,Git,Heroku,Master,我不再使用master作为默认的git远程分支,现在使用main。我已经进行了配置,因此它现在是合并拉请求的默认远程设备。我部署到,是否有办法将Heroku上的默认分支更改为main,而不是master。我想打电话 git push heroku main 而不是 git push heroku main:master Heroku已经使用了main和master两个分支来部署: 只需在现有应用程序中执行此操作: git checkout master git checkout -b mai

我不再使用
master
作为默认的git远程分支,现在使用
main
。我已经进行了配置,因此它现在是合并拉请求的默认远程设备。我部署到,是否有办法将Heroku上的默认分支更改为
main
,而不是
master
。我想打电话

git push heroku main
而不是

git push heroku main:master

Heroku已经使用了
main
master
两个分支来部署:

只需在现有应用程序中执行此操作:

git checkout master
git checkout -b main    
git push heroku main

来源:

在你的回答中加入这篇文章的第一部分会有所帮助:“Heroku从主分支和主分支部署。当你将其中一个分支推送到Heroku remote时,Heroku会将推送的代码作为你的应用程序的最新版本进行构建和运行。请注意,将代码推送到任何其他分支都没有效果。”从历史上看,Heroku只从
master
构建,而推到
main
则没有任何用处。您还应该引用从官方文档中引用的章节,方法是在前面加上
,或选择引用的文本并单击
按钮。