Перебазирование feature
поверх master
должно привести к последовательности коммитов: C1, C2, C3, C5, C4
Попробуйте перезапустить перебазирование:
# from your 'feature' branch :
git checkout feature
# rebase on 'master' :
git rebase master
# your 'feature' branch should be rewritten, with commits 1,2,3,5,4
# please add a comment if this is not the case
После сортировки , pu sh ваша ветка (вам нужно будет использовать --force
) и проверьте свой запрос на слияние: он должен упоминать только C4