簡體   English   中英

分叉開源存儲庫的工作流程

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM