Вопросы к Поиску с Алисой
Squash и fixup при работе с Git отличаются обработкой сообщений коммитов: stackoverflow.com
Таким образом, squash используется, когда нужно изменить коммит-месседж, а fixup — когда нужно использовать коммит-месседж первого. htmlacademy.ru
С помощью этих команд можно объединять сразу несколько коммитов, указав команды для каждого из них. habr.com