Я работаю над веткой Git под названием bug-fix-1
, которую я создал на основе integration
. Была еще одна ветка bug-fix-2
, которая была объединена в ветку integration
, а затем мы вернули изменения (все было сделано на Github).GitHub не распознает изменения из запроса на возврат назад
Теперь, когда я выставил новый запрос на растяжение, чтобы объединить мой bug-fix-1
в integration
, я ожидаю увидеть изменения, которые я вытащил из bug-fix-2
. Но нет, я не вижу никого из них, запрос на тягу показывает только изменения, внесенные мной на bug-fix-1
.
Любое решение о том, как я могу внести изменения с bug-fix-2
в свою ветку и объединить их вместе с integration
?
Я бы лично предпочел «git checkout bug-fix-2 && git rebase integration», но если есть какие-либо конфликты слияния ... (1), возможно, лучший вариант. – Pockets
Это не сработает. Он отменит фиксацию, поскольку она уже существует в ветке интеграции. – jszakmeister