Git для шизофреников
У системы контроля версий Git есть маленькая «досадная мелочь»: каждый раз, когда вы делаете коммит (сохранение очередной версии кода), необходимо вписывать коммертарий, т.е. что, собственно, дополнено или исправлено в программе, например:
Этот комментарий иногда сформулировать бывает трудно, а иногда просто лень, но без него система делать коммит откажется. Вот и хитрят люди кто как может. Я, например, в 80% случаев вместо комментария пишу лаконично: hz (в смысле: «Не знаю, что и сказать»).
Несколько недель назад в Инете стали мелькать статьи о новом сервисе, который генерирует случайные фразы для подстановки в коммиты вместо комментариев — whatthecommit.com/:
Пройдите по ссылке и понажимайте F5 — прикольное занятие уже само по себе. Однако фразы еще нужно очистить от html-кода, для чего можно использовать скрипт:
(Источник здесь)
Скрипт можно сохранить в исполняемый файл /usr/bin/hz и теперь, когда нечего сказать по поводу сделанного в репозитарий сохранения, можно просто написать:
Теперь версии будут оснащены уникальными, а главное — прикольными комментариями с осмысленным (?!) текстом
.
Просьба не воспринимать всерьёз, это просто еще одна иллюстрация на тему «Извращения IT-шников».
git -a .
git commit -a -m 'Исправлена ошибка в механизме регистрации'Этот комментарий иногда сформулировать бывает трудно, а иногда просто лень, но без него система делать коммит откажется. Вот и хитрят люди кто как может. Я, например, в 80% случаев вместо комментария пишу лаконично: hz (в смысле: «Не знаю, что и сказать»).
Несколько недель назад в Инете стали мелькать статьи о новом сервисе, который генерирует случайные фразы для подстановки в коммиты вместо комментариев — whatthecommit.com/:
A long time ago, in a galaxy far far away...
de-misunderestimating
I was wrong...
put code that worked where the code that didn't used to be
FONDLED THE CODE
...Пройдите по ссылке и понажимайте F5 — прикольное занятие уже само по себе. Однако фразы еще нужно очистить от html-кода, для чего можно использовать скрипт:
curl -s http://whatthecommit.com/ | tr -s '\n' ' ' | grep -so 'p>\(.*\)</p' | sed -n 's/..\(.*\)../\1/p'(Источник здесь)
Скрипт можно сохранить в исполняемый файл /usr/bin/hz и теперь, когда нечего сказать по поводу сделанного в репозитарий сохранения, можно просто написать:
git commit -a -m '`hz`'Теперь версии будут оснащены уникальными, а главное — прикольными комментариями с осмысленным (?!) текстом
.Просьба не воспринимать всерьёз, это просто еще одна иллюстрация на тему «Извращения IT-шников».

Комментарии (2)
RSS свернуть / развернутьВ последний раз когда я это попробовал обезьянка не выжила, давайте надеяться что теперь программа работает лучше
Gangsta
Markony
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.