Git hooks to skrypty, które są wykonywane przy pewnych zdarzeniach git. Zdarzenia obejmują między innymi zatwierdzenie przed i po zatwierdzeniu oraz przed i po rebase po stronie klienta oraz zatwierdzenie po odbiorze po stronie serwera. Nie ma potrzeby używania tagów hooków podczas używania tagu Githooks. Może być używany w połączeniu z tagiem Webhooks