atmos git hooks uninstall
Remove local .git/hooks/* shims previously installed by atmos git hooks install. Uninstall only ever removes shims that Atmos generated (identified by shim content) — user-authored hook scripts are never touched.
Usage
atmos git hooks uninstall [hook-name...]
Examples
# Remove all Atmos-generated hook shims
atmos git hooks uninstall
# Remove specific hooks only
atmos git hooks uninstall pre-commit commit-msg
Behavior
- Removes only shims generated by Atmos. A hook script that was written or modified by the user is left in place.
- Removing a shim does not change the hook configuration under
git.hooksinatmos.yaml— reinstall at any time withatmos git hooks install.
Arguments
hook-name...(optional)One or more Git hook names to uninstall. When omitted, all Atmos-generated shims are removed.
Related
atmos git hooks install— install the shims- Git Configuration — the
git.hookssection