我正在同時工作的功能分支和主分機分支。GIT - 撤消具體的過去合併,但需要合併後提交的提交完好
前幾天我合併我的功能到主。一些提交也已經完成。
但後來我意識到這個功能是不需要的。所以我需要刪除由於功能分支而被合併的提交。
經覈查,我意識到,我有3個選擇再次基於,還原和摘櫻桃。
我將來可能需要提交功能分支。因此,如果我將來需要提交,那麼它的提交需要在提交歷史記錄/ git log中顯示。因此,我很困惑上述三種選擇中的哪一種。
注意:所有提交都會推送給主設備。那麼這對我選擇的選項有什麼影響?
你想保留功能分支上的提交,並刪除主分支上的合併提交? – ThiepLV
恢復。如果您再次需要更改,請重新恢復回覆。 – 1615903
@ThiepLV我想保留特徵分支的提交。以防萬一我需要他們。 – 7vikram7