Skip to main content
Практика завдань

Що таке Git hooks?

bash
# .git/hooks/pre-commit #!/bin/sh npm run lint npm run test # Якщо fails, коміт скасовується

З Husky:

json
{ "husky": { "hooks": { "pre-commit": "npm run lint", "pre-push": "npm test" } } }

Поширені hooks:

  • pre-commit
  • pre-push
  • post-merge
  • commit-msg

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.

Дочитали статтю?
Практика завдань