Сегодня мне пришлось воссоздать ветку develop
(разветвленная ветка master
). И теперь, когда ветвь develop
полностью синхронизирована с веткой master
, я вижу в BitBucket, что ветвь develop
имеет 17 коммитов перед веткой master
.
Если я открываю PR ( Pull Request), чтобы объединить ветку develop
в ветку master
- BitBucket показывает, что в ветке develop
нет изменений.
Я несколько раз пытался воссоздать ветку develop
, но это не решает проблему.
Как это исправить?
Я приложил два скриншота для лучшего понимания, но BitBucket на русском языке. Не смущайтесь.
ОБНОВЛЕНИЕ: Если я воссоздаю ветвь, то нет никаких коммитов впереди мастера, но! Если я объединяю какую-то работу из другой ветви, которая была разветвлена из старой удаленной ветви разработки, то я не могу открыть PR из ветви разработки в мастер, прежде чем синхронизировать c с мастером. После того, как я синхронизирую c с мастером - я могу открыть PR и выполнить слияние И после этого объединенные изменения не помечаются как объединенные - информация в списке ветвей показывает «N коммитов впереди мастера», но если я попытаюсь открыть PR снова - тогда я вижу, что у меня нет никаких изменений в слияние ...