You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Git IntegrationArea: what it touches
ImprovementsKind: in v2.1.248,
ImprovementsSection of the release
What
Git commands run by Claude Code now start from a scrubbed environment rather than inheriting yours. Terminal prompting is disabled, the credential helper is blanked, the Windows credential manager is set to non-interactive, and SSH runs with BatchMode=yes and StrictHostKeyChecking=yes. A repo's own hooks path is also checked against /dev/null.
Details
The rev-parse call now passes an option that stops the parent environment being extended into the child.
Effect: a git operation that would have blocked waiting for a password or a host-key confirmation now fails fast instead of hanging.