我們假設有兩個存儲庫,一個名爲項目,另一個項目社區在同一個github帳戶上。我現在想讓項目社區存儲庫成爲項目存儲庫的鏡像。其目的是項目的社區成員可以向社區存儲庫提交補丁和其他代碼,而無需項目維護人員來關心穩定性問題等。我該怎麼做?使用兩個遠程的Git鏡像庫
我想我會簡單地克隆庫,添加新的遠程,然後定期的git拉項目和混帳推項目社區。這對於第一次嘗試來說相當不錯,但我有問題,之後我只有社區存儲庫中的主分支。將所有更改推送到所有分支而不創建每個分支的本地副本的正確方法是什麼?
我看了一下--mirror選項,但這看起來並沒有用,因爲項目結構不再一樣了(現在有了git添加的第一級目錄)。
** push.default = matching **與推送時使用的** - all **不同嗎? –
@Tectu'--all'會推送*所有分支,包括那些在上游回購中還沒有匹配分支的分支。你可能不想推出一些專爲測試而創建的私有分支。 – VonC
非常感謝您的幫助。 –