{"version":"2.1.323","anchor":"git-global-option-blocklist-adds-super-prefix","canonical_anchor":"git-global-option-blocklist-adds-super-prefix","heading":"Git commands using --super-prefix are now read correctly for permissions","tier":"notice","area":"Permissions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323\/e\/git-global-option-blocklist-adds-super-prefix","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323","markdown":"### Git commands using `--super-prefix` are now read correctly for permissions\n\nClaude Code now knows that git's `--super-prefix` option takes a value when it reads git commands for permission checks\n\n**What**\n\nBefore running a git command, Claude Code reads it to work out what it does and whether it needs your permission. It keeps a list of git options that are followed by a value, such as `--namespace`, `--attr-source` and `--shallow-file`. `--super-prefix` is now on that list.\n\n**Why**\n\nIf Claude Code does not know an option takes a value, it can mistake that value for the git command itself and judge the command wrongly. This closes that gap for `--super-prefix`.\n\n- Area: Permissions\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}