git_hooks_enable: Enable Specific Git Hook

View source: R/git_hooks.R

git_hooks_enableR Documentation

Enable Specific Git Hook

Description

Enables a specific hook in settings and reinstalls the pre-commit hook.

Usage

git_hooks_enable(hook_name, config_file = NULL, verbose = TRUE)

Arguments

hook_name

Name of hook: "ai_sync", "data_security", or "check_sensitive_dirs"

config_file

Path to configuration file (default: auto-discover settings.yml or settings.yml)

verbose

Logical; if TRUE (default), show messages

Value

Invisible TRUE on success

Examples


if (FALSE) {
git_hooks_enable("ai_sync")
git_hooks_enable("data_security")
}



framework documentation built on Feb. 18, 2026, 1:07 a.m.