а зачем ты сквошишь промежуточные? как я тебя понял, у тебя ветка допустим "pizda", делаешь на ней задачу. реализовал логику и закомитил "mokhnataya", потом сделал "gorbataya". на этом моменте сквош? зачем? дальше допустим идет у тебя логика локализации "poperek", потом "na_odin_zubok". зачем нужен был сквош посреди?
Бля в конце сквошу, если были промежуточные коммиты, чтобы в пулреке было красиво :)
А могу все посквошить в 1 коммит типа task is done blyat
Офк нет. Чем конкретнее и атомарнее коммит лучше - но тут от команды зависит. Один хуй в мастере у тебя будет 1 коммит при ребейзе (или несколько) и 2 при мерже