RC-esque way of specifying multiple hooks for git repositories

v4.26

Looking for the most RhodeCode-esque way to specify multiple hooks for a git repository. Specifying hooks in Admin>Settings>Hooks>Custom hooks never seem to get called for git repositories (they do for mercurial). I can setup what is essentially a custom, pre-commit clone using rcextensions but that seems awkward. Hopefully I’m missing some quirk of the interface.