我在git中有一個分支,它可以乾淨地應用於master。它包含一個提交了10個功能,這些功能可以乾淨地應用到主人。但我想將這些更改合併到主要功能的基礎上。功能更改不在文件級別(因此一個更改文件可能包含2-3個功能的更改,但它們可以很容易地分開)。但是,對於整個文件內容的任何合併策略都會失敗,因此更像是從文件1合併行10-20,從文件合併行70-80,爲一個特徵合併行100。是否有任何編輯器這將合併大的git提交,將它分成主分支上的小提交
- 讓我挑線在巨大的承諾
- 允許我在被拾起線合併成一個小提交到主
- 在>結束它將「在分支上的一個大提交」轉換爲對主服務器的10次提交,功能按功能
是否有任何工具(鏈)可以支持這樣的工作流?
的可能的複製[打破先前提交到多次提交(http://stackoverflow.com/questions/6217156/打破之前提交到多個提交) –
這似乎是非常笨重。工作流程更像是啓動類似kdiff3的操作,選擇第一組更改,提交,重新運行kdiff3(現在更少的更改,選擇更改集合,提交等等...... – Mandragor