[英]How can I push to all the github origins with a git push?
我的git repo有两个起源:
如何通过一次git push
推送到两个来源的master分支? 我目前正在做git push origin master && git push heroku master
,但是我觉得有一种更简单的方法。 谢谢!
在您的<repo>/.git/config
您可以执行以下操作(我假设已经定义了github
和heroku
遥控器,但是它们的实际名称可能不同):
... other stuff ...
[remote "github"]
fetch = <refspec>
url = <github_url>
[remote "heroku"]
fetch = <refspec>
url = <heroku_url>
[remote "both"]
url = <github_url>
url = <heroku_url>
然后,当您运行git push both
,它将同时推送到两者。 如果适当/必要,也可以将提取/推送引用规范或其他选项添加到“所有”远程定义中。 我认为您对这两个网址的参考说明不一样,不过这可能会带来一些不便。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.