У меня есть две ветви в моем проекте, особенность и развитие. Я фиксирую и добавляю отредактированный код в ветку компонентов два раза (commit1 и commit2, вторая - самая последняя версия). Проблема в том, что когда я хочу перебазировать мою ветку разработки с моей веткой функций, она использует версию commit1 для перебазирования. Как решить эту проблему?