如何在Heroku上更改Git远程
我不想上传我的应用程序到错误的域名。
我怎样才能改变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的应用程序将始终指向主分支。
但是,如果您质疑如何创build分支和使用git您应该检查这个其他问题