Какие основные различия между pre-receive, update и post-receive хуками в Git, и для чего они в основном нужны? — ДейлиПреп