{"version":"2.1.179","anchor":"git-log-isolated-from-local-hooks-and-fsmonitor","canonical_anchor":"git-log-isolated-from-local-hooks-and-fsmonitor","heading":"Git Log Isolated from Local Hooks and fsmonitor","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.179\/e\/git-log-isolated-from-local-hooks-and-fsmonitor","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.179","markdown":"### Git Log Isolated from Local Hooks and fsmonitor\n\nWhen scanning recently-added files, Claude now passes four safety flags to git:\n\n`-c core.fsmonitor= -c core.hooksPath=\/dev\/null -c core.pager= -c log.showSignature=false` This prevents fsmonitor daemons from slowing the call, local git hooks from running, pagers from blocking output, and commit-signature verification from failing on machines without GPG. The call was occasionally slow or broken on repos with heavy hook setups.\n\n**Evidence**\n\nNew git flags (search for `\"core.fsmonitor=\"` and `\"log.showSignature=false\"`)"}