在不破壞文件歷史記錄的情況下合并兩個(gè)Git存儲庫我需要將兩個(gè)Git存儲庫合并到一個(gè)全新的第三個(gè)存儲庫中。我已經(jīng)找到了很多關(guān)于如何使用子樹合并進(jìn)行此操作的描述并且遵循這些說明大多數(shù)工作,除了當(dāng)我提交子樹合并所有文件從舊存儲庫記錄為新添加的文件。我可以在舊的存儲庫中看到提交歷史記錄git log,但如果我這樣做git log <file>,則只顯示該文件的一次提交 - 子樹合并。從對上述答案的評論來看,我并不是唯一一個(gè)看到這個(gè)問題的人,但我發(fā)現(xiàn)沒有公開的解決方案。有沒有辦法合并存儲庫并保持個(gè)別文件歷史記錄完整?
- 3 回答
- 0 關(guān)注
- 595 瀏覽
添加回答
舉報(bào)
0/150
提交
取消
