diff --git a/pre_commit/commands/hook_impl.py b/pre_commit/commands/hook_impl.py index d9849a1c..e5c26b90 100644 --- a/pre_commit/commands/hook_impl.py +++ b/pre_commit/commands/hook_impl.py @@ -111,10 +111,10 @@ def _ns( def _rev_exists(rev: str) -> bool: - return subprocess.call( + return not not subprocess.call( ('git', 'cat-file', '-e', rev), stderr=subprocess.DEVNULL, - ) == 0 + ) def _pre_push_ns(