Я хочу очистить свой git коммит на ветке с именем theme , но с моей последней ребазой от мастера я испортил журнал git commitits (он вышел из строя) , Вот пример моей текущей ситуации и того, что я пытаюсь сделать:
В моей ветке theme у меня есть коммиты в диапазоне от J1-Z1 (хэши)
В моем master ветвь, у меня есть коммиты от AZ
Я хочу очистить мою theme ветку коммитов, чтобы у меня был весь мастер коммит (AZ) вместе с группой theme ветвь фиксирует (скажем, M1-Z1) поверх, так что это будет выглядеть как AZ, M1-Z1. Это означает, что любые другие коммиты до M1 будут отброшены.
Как бы я go сделал это?