git fetch origin
git merge origin/main
Черрипик умеет резать коммит на части?
пятый комит взялся потому, что мне пришлось руками делать слияние в одном конфликтном файле и потом комитить
git pull --rebase
тогда вместо слияния, ваша ветка просто пересадится на вершину внешней и лополнительных коммитов в истории не будет.
А ситуация, когда ни у одного пользователя нет админских прав невозможна в принципе.