От ишью тоже впечатления у меня более хорошие от гитлаба, чем от гитхаба. Только недавно расстроился, что в гитхабе нельзя PR обратно в draft превратить. В гитлабе при этом драфты были сильно раньше.
в общем в Гитхабе это не тот rebase & merge, который ты бы сделал из cli. Он вместо этого каждый комит отдельно цепляет к предку и переписывает его хэш.
Ну, fast-forward merge, который by default в гите без флагов и со стандартным значением конфига merge.ff, да. А заставить его безусловно делать мердж-коммиты в настройках репы нельзя, что ли?
Вот же ж три стратегии, allow merge commits, squash merging, rebase merging в настройках. Ну да, выходит rebase + merge --no-ff из коробки нет, надо руками делать.