A technique for organizing a shared git hooks repository with several behaviors per hook