The CheckSyncBranchHookCompatibility was checking core.hooksPath first, while CheckGitHooks always uses .git/hooks/. This caused inconsistent results when core.hooksPath was set globally. Fix: Remove core.hooksPath check from CheckSyncBranchHookCompatibility to match CheckGitHooks behavior. Both now consistently use .git/hooks/. Note: A future improvement could make both respect core.hooksPath.
32 KiB
32 KiB