You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Git PermissionsArea: what it touches
ImprovementsKind: in v2.1.268,
ImprovementsSection of the release
What
The default list of git push commands Claude Code will run without asking permission is now built by checking your actual git remotes: it keeps origin if present, and adds remote.pushDefault if it names a single valid remote. It then expands this into allow-list entries for git push <remote> * and git push -u <remote> *, plus a certified form, for every default allow-list used across the app.
Why
Repositories that push to a remote other than origin (such as upstream or a fork remote) will no longer trigger unnecessary permission prompts for ordinary pushes to their normal configured remote.