[英]How to merge multiple patches into one big patch?
我在一個目錄中有大約 20 個補丁文件。
我需要將它們合並到一個大補丁文件中。 我已經閱讀了多個其他問題,但 combineiff 只能將 2 個差異合並為一個。
如何將所有 20 個補丁合並為一個?
您可以簡單地應用所有這些補丁,獲得 20 個新的提交( git am
,這可能需要多個補丁)。
然后,作為“ git reset --soft
? 的實際用途”的案例,將(--soft)重置為您的原始提交。
該索引將是代表應用的 20 個補丁的索引。
然后,一個簡單的git diff
將生成一個全局補丁。
更簡單的方法是使用git apply
20 次,這不會生成提交
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.