首頁 > 問答 > 主體
想到這麼一幕
一個項目分為兩個部分A和B,A和B之間基本上可以做到相互隔離,沒有其他的交互
現在比如說A部分需要用其他方法改寫,改動之前的A部分稱為A1,改動之後稱之為A2
A1和A2不能合併,因為是完全不同的寫法,但是A1和A2都是需要保留的
這個時候,專案繼續往後開發,A1和A2其實就並列發展了,此時如何處理B上面的開發?
B部分畢竟是都需要的
除了將A和B做成兩個repo,還有其他方法嗎?
为情所困2017-05-02 09:34:18
A1, A2 作為兩個 branches,B在主線上開發。 B一旦有更改,就用 git cherry-pick將更改併入 A1, A2