Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
GitArea: what it touches
Internal ChangesKind: in v2.1.307,
Internal ChangesSection of the release
Unclear What the added variable does is not clear.
What
Claude Code runs git commands with a cleaned-up set of environment variables (named values a program reads when it starts). That set now includes one more variable, set to "1". Git is also now started from the root folder of the filesystem rather than with no starting folder given.
Why
Git looks for a repository starting from the folder it runs in. Starting from the root means it does not pick up a repository from wherever Claude Code happens to be.
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhat the added variable does is not clear.