Um hook é um excerto de código ou uma ação que é executada quando ocorre um evento específico. Por exemplo, um hook do Git pode executar uma verificação antes de alguém guardar uma alteração no histórico do projeto.

Pense numa campainha: carregá-la ativa um toque. Um hook funciona de forma semelhante — o programa deteta um evento e inicia a ação associada.

Ferramentas diferentes podem usar a palavra «hook» de maneiras distintas. Confirme que evento o ativa e o que faz, sobretudo se puder alterar ficheiros ou enviar informação para outro local.