Здравствуйте, DiPaolo, Вы писали:
DP>Да, мой посыл выше был о том, что по репам можно понять уровень человека. Ну условно:
...
Хороший список, но я бы дополнил, что выполнение некоторых пунктов все же зависит от приоритетов, наличия ресурсов и стадии жизни проекта, что-то может быть еще не реализовано по объективным причинам, в то время как причин для плохихи коммитов в условном "мастере" нет никогда.
DP>А так: порой удивляешься коллегам и их уровню владения не то что ребейзами и МРам, но элементарно владению гитом. И это синьоры-помидоры 
Это да, все чаще прихожу к выводу, что владение системой контроля версий, понимание почему хорошие коммиты это важно и способносить писать грамотные комментарии к коммитам это совершенно отдельный набор навыков, который с "сеньёрностью" очень часто имеют обратную корреляцию.
DP>Ну и да, коммиты показывают +- что у человека в голове и как он структурирует информацию и как мыслит
И насколько он понимает, что для решения практически любой более-менее сложной задачи надо грамотно коммуницировать с другими людьми. Коммит это ведь как код — послание другим разработчикам, в т.ч. самому себе в будущем.