Например, я просто объединил основную ветку с моей функциональной веткой. Затем кто-то подсунул мастеру новые вещи. Поэтому я снова слился, чтобы не отставать. А потом опять кто-то толкнул... Я снова сливаю. Как сжать предыдущие слияния, чтобы два действия слияния были объединены в одно?
Как я могу превратить это:
o---o---A---B---C---D---E
\ \ \ \
F---G---H---I---J
в это:
o---o---A---B---C---D---E
\ \
F---G-----------J'
где J и J' содержат точно такие же коды.