Как в Git настроить ловушку для запуска серверных команд после принятия фиксации?

Я пытаюсь найти свой путь с локализацией Django, и, насколько я понял, команду makemessages нужно запускать каждый раз, когда вы меняете что-то строки в коде. Я думал об упрощении этого процесса с помощью серверной ловушки Git.

Я ничего не знаю о хуках Git и не могу найти в сети ресурсов, которые бы делали что-то подобное. Есть ли причина, по которой не следует использовать ловушку Git, чтобы делать что-то подобное? Если нет, не могли бы вы объяснить, как я могу заставить команду makemessages запускаться каждый раз, когда кто-то фиксирует код в репозитории?

Спасибо

5
задан brice 2 November 2011 в 16:59
поделиться