我在本地回購中有一個提交層次結構,我想回滾到舊提交併應用HEAD提交中的一些更改,而不是全部。我該怎麼做呢?手動合併到Git中的不同提交
請考慮以下情況。我在我的回購如下的提交:
提交6(HEAD)
提交5
提交4
提交3
提交2
提交1
我重置犯2如下
git reset --hard commit2
現在我想,例如,合併應用,直到提交6,但沒有那些犯下3的所有更改,並與其中的一些在提交5
如果我這樣做:
git merge commit6
我最終會讓頭腦中的一切都沒有我所追求的選擇性。
我該如何達到目標?
乾杯 AF
thanls烏拉圭回合的答覆。我試圖重建,但現在我被困在終端!我堅持終端中的文本輸入模式,它有一些命令選項文本和noop!我想退出但不知道如何。嘗試了一切,但沒有工作。除此之外,我沒有得到交互式編輯器的提示 – Abolfoooud
好吧,我發佈了我的編輯器實際上是在終端(在Mac上)打開的VIM。我很熟悉這就是爲什麼我感到困惑。管理保存文件,現在正在執行合併過程。 – Abolfoooud