Комментарии 7
Вы сами переходили по своей ссылке HWDP??? Вы ничего не перепутали?
Если что, данная статья — перевод, и аббревиатура — ирония от автора оригинальной статьи ;-)
Теперь понятно, только вряд ли будет понятна здесь (для не поляков). Есть предложение пометить это как-то, типа "(местный польский юмор)".
Возможно, ACAB был бы более понятен для русскоязычного читателя (всяко понятнее чем ауешные аналоги, вроде СЛОН или ЛОРД), но я позволю себе оставить как есть.
В оригинале ссылки нет вообще, предполагается, что читатель и так в курсе, что означает HWDP. Мне кажется, что русскоязычная Википедия неплохо вводит в контекст в данном случае.
В оригинале ссылки нет вообще, предполагается, что читатель и так в курсе, что означает HWDP. Мне кажется, что русскоязычная Википедия неплохо вводит в контекст в данном случае.
.git/hooks/commit-msg
message="$(sed -n 1p "$1" | sed -E 's/^[[:space:]]+//;s/[[:space:]]+$//')"
# prevent non informative commit descriptions (too short)
if (( $(echo "$message" | wc -m) < 7 )) ; then
echo Commit title too short. Please describe properly! >&2
exit 1
fi
shopt -s nocasematch
# prevent non informative commit descriptions (has no sense)
for x in \
"Bug fix" \
"Bug fixes" \
"Bug fixing" \
"bugfixing" \
"bugs" \
"Bugs fix" \
"Code fix" \
"Comment" \
"Commit" \
"Customer support" \
"Dirty hotfix" \
"Fix" \
"Fixes" \
"Fixing" \
"hf" \
"Hot fix" \
"hot fixes" \
"hotfix" \
"Merge" \
"sf" \
"Small changes" \
"Small fix" \
"[fixes]" \
"[fix]" \
"[merge]";
do
if [[ $x = "$message" ]]; then
echo Commit title non informative. Please describe properly! >&2
exit 1
fi
done
и в pre-commit можно ещё бить по рукам за коммит в мастер или именование ветки не надлежащим образом
Знаю, что ты пошёл в программисты, потому что ненавидел писать сочинения в школе
Ерунда какая-то, и там и там язык же, и там и там надо писать чтобы легко читалось, даже если описываешь сложные вещи. И там и там надо перекладывать мысли в текст
P.S. Просто я программист несмотря на то что любил писать сочинения в школе (и отлично получалось)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
CHAD Principles