Как уже обсуждалось в комментариях к ответу Shog9 , применение комментария на уровне инструмента не обязательно помогает поддерживать ленивых в очереди, потому что требование слишком простое обойти (как уже упоминалось в вопросе: просто наберите "latest" / "updated" / etc или даже "sfakjs; d", что, вероятно, более опасно, чем пустая строка).
Однако тот факт, что инструмент требует его , может служить напоминанием для обычно прилежного разработчика, который случайно собирается совершить коммит без объяснения причин. Если он делает это хотя бы один раз, то мы находимся в плюсе (то есть требование является выгодным), потому что обычно функциональность не имеет никакого значения - хорошие парни все равно пишут комментарии, тогда как плохие парни всегда могут обойти требования, независимо от того, какие технические барьеры вы устанавливаете. (Хотите ли вы оставить их занятыми, это другой вопрос, конечно.)