Всегда дают.
Тогда вообще не понял разницу
Вот есть проект
Что будет, если сейчас в мастере сделать ещё один или несколько коммитов, а потом слить в него ветку dev
?
rebase
обычно используют чтобы история была чище. Не создает еще один коммит + в интерактивном rebase
можно менять сообщения, объединять коммиты и т.п.