Коммиты из "вливаемой" ветке при rebase записываются перед коммитами текущей ветки.
Практика
Посмотрим на практике:
- Создадим тестовый репоизторий с двумя ветками
- Переключимся на новую неосновную ветку:
git checkout newbranch
- Посмотрим ее список коммитов:
git log --oneline --name-only
Получим: