[英]Workflow for forking an open source repository
我正在開發一種產品,該產品是開放源代碼存儲庫(我也維護)的分支。 我的產品是開放源代碼存儲庫的超集,並作為Github上的私有存儲庫托管。
我們將開放源代碼存儲庫稱為“ os”,將我的產品的存儲庫稱為“ prod”。
我在我的開發機器上都克隆了兩個倉庫。 當我想更改“ os”時,我進入該目錄,進行更改,提交並推送到Github。 然后,我跳到我的“ prod”目錄,“ git fetch os”和“ git merge os / master”。
這開始變得非常麻煩。 我寧願在“ prod”中進行更改,然后將提交推送到“ os”。 這有可能嗎?
使用Git子模塊 。 您可以將OS用作Prod中的子模塊,並繼續在OS(和Prod)中進行更改。 完成后,按下OS和Prod。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.