Я объединяю develop
в master
через веб-сайт (например, gitlab
).
Сквош коммитов в 1 коммит - это функция, предложенная gitlab, и я ее использовал.
Проблема : Когда я делаю новые изменения на develop
(и, будучи уверенным, что нет конфликта с master
), невозможно выполнить запрос на слияние без конфликта. Я думаю, master
и develop
имеют разную историю, поэтому требуется еще несколько команд, чтобы develop
был готов к повторному объединению в master
Должен ли я перебросить вперед master
в develop
? Воссоздать ветку develop
на основе master
или другого процесса?