【Git 如何忽略部分 commits,只 push 一部分 commits】
背景:假設有四個commit,依次為V2~V5,時間為從早到晚。
需求:調換V3和V4的順序。
方法:如上述的在rebase interactive模式下手動調換順序,然后解決沖突,全部接受左面。
原理:本質為按調換后的順序依次merge,如下圖

結果:
V5(111222333444555)
V3(111222333)
V4(111222333444)
V2(111222)
|
【Git 如何忽略部分 commits,只 push 一部分 commits】 背景:假設有四個commit,依次為V2~V5,時間為從早到晚。 需求:調換V3和V4的順序。 方法:如上述的在rebase interactive模式下手動調換順序,然后解決沖突,全部接受左面。 原理:本質為按調換后的順序依次merge,如下圖
結果: V5(111222333444555) V3(111222333) V4(111222333444) V2(111222)
|
||