Nothing to try yetTier: how much it should matter to you
1Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
WorktreesArea: what it touches
In DevelopmentKind: in v2.1.323,
In DevelopmentSection of the release
Unclear Whether the locked-down fetch is active by default is not stated.
What
A partial clone is a git repository that downloads only part of its history. When Claude Code fetches missing commits for a worktree in one, and a server-side switch is on, the fetch now:
sets GIT_NO_LAZY_FETCH, so git does not fetch extra objects on its own
sets fetch.writeCommitGraph=false
no longer uses a per-remote upload-pack setting
The error messages changed too. They can warn that the repository's config file names its own upload-pack program, which git would start. They no longer suggest checking the commit out in your main checkout.
Why
A repository's config file can no longer make Claude Code run a program of its choosing during this fetch.
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 doubtWhether the locked-down fetch is active by default is not stated.