We should support the ability for users to define dry-run mode on specific Git hooks or individual Git steps within those hooks.
This would provide granular control, allowing users to:
• Run all steps in a particular hook (e.g., pre-commit) in dry-run mode.
• Run only a specific hook (e.g., commit-msg) in dry-run mode.
• Run only selected steps within a hook in dry-run mode.
This enables users to safely preview what would happen during execution without making actual changes—ideal for debugging or testing hook behavior.
We should support the ability for users to define dry-run mode on specific Git hooks or individual Git steps within those hooks.
This would provide granular control, allowing users to:
• Run all steps in a particular hook (e.g., pre-commit) in dry-run mode.
• Run only a specific hook (e.g., commit-msg) in dry-run mode.
• Run only selected steps within a hook in dry-run mode.
This enables users to safely preview what would happen during execution without making actual changes—ideal for debugging or testing hook behavior.