3

次のようなブランチがあります。

A---B---B1---B2---D---E---E1---E2---G---H
     \           /     \           /
      C1---C2---’       F1---F2---’

書き直して次のようにしたいと思います。

A---B---B1---B2---D---E---E1---E2---G---H

つまり、すべてのマージを押しつぶします。

枝がとても長いです。これはどのように自動的に行うことができますか?

編集

これは履歴の線形化ではありません。D や G など、すべてのマージを squash したい。

4

1 に答える 1