0
我有許多小型項目,每個小型項目都位於其自己的存儲庫中。現在我需要從所有的小項目中構建一個Gradle多項目。我創建了一個新的Git倉庫,添加了所需的Gradle文件和目錄結構,並通過合併打開了牆。我已經嘗試了其他線程,如子項目和子樹的建議,但我需要更多一點:將許多小項目合併爲一個多項目,同時保留Git中的歷史記錄和分支
每個項目有兩個主要分支 - master
和develop
。每個都有許多其他功能分支,每個分支都有自己的唯一名稱(所有項目中沒有兩個名稱相同)。
我知道如何添加一個子項目,合併master
分支並保留提交的歷史記錄。我不知道如何保留分支數據。換句話說,我想:
合併不僅
master
也develop
分支在所有項目中,並保持它的歷史。保留所有小功能分支。
不是每個分支手動完成。