我曾經有這樣的需求:有兩個GitHub存儲庫需要包含完全相同的內容。無論何時我推送更改,這些更改都必須同時發送到這兩個存儲庫,而不需要額外的工作。
以下是我所做的:
我已經有一個工作中的存儲庫,其中包含一些代碼,並在Git中設置為“origin”遠程。
我在GitHub上創建了一個新的空存儲庫,並將其設置為“origin”遠程的另一個URL:
git remote set-url --add --push origin [[email protected]](/cdn-cgi/l/email-protection):flaviocopes/original.git
git remote set-url --add --push origin [[email protected]](/cdn-cgi/l/email-protection):flaviocopes/clone.git
完成!現在,只需執行“git push”命令,即可將更改推送到兩個存儲庫中。