[英]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.