git rebase -i HEAD~5
Попробовал git rebase -i HEAD~5
но если в открывшемся списке напротив "коммит 4" ставлю флаг "s"
то у меня объединяются почему-то "фикс 4-го коммита" и "коммит 1"
squash
объединяет коммит на котором он стоит с предыдущим в этом списке.