У меня есть несколько репозиториев, и несколько разработчиков работают над несколькими репозиториями, теперь, если я создаю ветку функций ветки разработки в любом из репозиториев, и есть другие разработчики, которые также создали ветку функций, и они объединят свой код в ветвь разработки, поэтому, когда я поднимаю запрос на перенос для ветки разработки, я получаю конфликты, и мне приходится вручную разрешать это, поэтому я думал, что напишу общие jenkins для синхронизации c ветки функций с ветвью разработки после того, как PR будет поднят поэтому он автоматически разрешает конфликты, не требуя ручных усилий.
Итак, у меня есть сценарий groovy, в котором я также проверяю наличие ошибок линтинга, и перед проверкой линтинга я хочу синхронизировать c ветку функции с разработкой ветка.
git checkout develop,
git pull origin develop,
git checkout feature_branch,
git rebase develop,
Это правильный способ синхронизации ветки функций, и если нет, пожалуйста, предложите один.