簡體   English   中英

Git刪除以前提交的提交,但保留將來的提交與合並

[英]Git remove previous made commit, but keep future commits with merges

我在Git中有這種樹:

在此輸入圖像描述

現在我想刪除提交8a22e56e5 ,但保留所有未來的更改並合並。

命令git rebase -i -p ed36940de ,但它會拋出錯誤error: commit 1e5c47382 is a merge but no -m option was given
怎么做得好?

試一試,讓我們知道它是怎么回事:

git rebase -p --onto a6b8cff52 ed36940de 4510e25da

我從來沒有嘗試過這樣的事情,但這就是我想要的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM