git_hooks_enable
Enable Specific Git Hook
Enables a specific hook in settings and reinstalls the pre-commit hook.
Usage
git_hooks_enable(hook_name, config_file = NULL, verbose = TRUE)
Arguments
| Argument | Description |
|---|---|
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 |
Returns
Invisible TRUE on success
Examples
git_hooks_enable("ai_sync")
git_hooks_enable("data_security")
Source: R/git_hooks.R