Этот вопрос связан со следующими вопросами:
Git: дублировать коммиты после локальной перебазировки, затем вытащить
Коммиты Git дублируются в одной ветке после перебазирования
Я создал новую ветку с именем seebuild из моей ветки разработки. Ошибка, которую я совершил, заключалась в том, что я перебазировал коммиты (A и B) в ветке SeeBuild, которые уже были отправлены в ветку разработки. Теперь я получаю дублирующие коммиты в SeeBuild. Теперь, когда я пытаюсь слить Seebuild в develop, у меня возникают конфликты. На картинке показан сценарий
Теперь мне не нужно сохранять мой SeeBuild и Origin/SeeBuild, и эти ветки можно удалить после их слияния в ветке разработки. Но я должен объединить коммиты C и D в ветке разработки, и при этом я хочу исключить повторяющиеся коммиты A и B. Как мне это сделать?