Я присоединился к проекту в последние дни.Владелец проекта попросил своего предыдущего разработчика о функции, и так как он не был доволен, он попросил меня сделать то же самое.
Проект поддерживается на GitLab , и предыдущий разработчик нажал егоновые изменения в основной ветке до меня, и теперь, когда я собираюсь отправить свои изменения, они отклоняются удаленным сервером (серверы GITLAB).
Согласно документации gitlab , нетpush force
опция в репозиториях git lab для любой роли в защищенных ветвях, в частности, на главном (которую можно отключить).
Я хочу знать, если у меня нет других вариантов, чтобы отключить защиту на главной ветке изатем принудительно подтолкнуть мои изменения или есть какие-то лучшие варианты?
Я спрашиваю об этом, поскольку я и другой разработчик работали над одной и той же функцией, и вероятное объединение наших изменений может привести к непредсказуемым результатам (я не уверен).