Что плохого в количестве коммитов чуть больше, чем за которое могла решиться задача на самом деле?
В личных тараканах ревьюера. Если уж его так парят коммиты при слиянии PR можно слепить коммиты в один.
Наоборот, чем меньше изменений в коммите. тем лучше. Я вот страдаю обратным, в конце дня делаешь коммит, потом не разберешься во всем этом.
в идеальном мире, где все какают бабочками, коммит должен быть законченной фазой какой-либо правки, подразумевающей, что закончена конкретная (под)задача и в систему внесена правка, не требующая доработок и гарантирующая работоспособность системы.
в реальной работе всё бывает по-другому.
твои 5 коммитов - от волнения. 
по сути, надо было просто все проверить и сделать еще один коммит.
зачем там PR мне не ясно