如何在Heroku上更改Git Remote

我不想将我的应用上传到错误的域名。

我如何更改git上的git master分支?


如果您正在使用heroku remote(默认):

heroku git:remote -a [app name]

如果你想指定一个不同的远程,使用-r参数:

heroku git:remote -a [app name] -r [remote] 

编辑:感谢АлексейВолодько指出它没有必要删除旧的远程。


假设你的当前远程被命名为origin那么:

用删除当前的远程引用

git remote rm origin

添加新的远程

git remote add origin <URL to new heroku app>

推到新的域名

git push -u origin master

-u将设置为跟踪。


您可以拥有尽可能多的分支机构,就像常规的git存储库一样,但根据heroku文档,除了master以外的任何分支都将被忽略。

http://devcenter.heroku.com/articles/git

被推到Heroku以外的分支将被忽略。 如果您在本地使用另一个分支,则可以在推送之前合并到主服务器,或者指定要将本地分支推送到远程主服务器。

这意味着你可以推送任何你想要的东西,但是你在heroku的应用程序将始终指向主分支。

但是,如果您质疑如何创建分支并使用git,则应该检查这个其他问题

链接地址: http://www.djcxy.com/p/45271.html

上一篇: How to change a Git remote on Heroku

下一篇: Unable to exit from an existing branch