Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Cloud SyncArea: what it touches
Internal ChangesKind: in v2.1.281,
Internal ChangesSection of the release
What
Before directory sync runs git in a checkout, it checks that the .git folder looks like something git itself would create. When the check refuses a checkout because of that folder or the shared folder it points to, it now returns a dotgitStamp. The check also passes probes to the code that reads the folder layout. Linked worktrees (extra working copies attached to the same repository) now get their own configuration context. The refusal messages written to the log are unchanged.
Why
The refusal messages you might see are the same as before. The change affects how the check inspects a checkout, especially one that is a linked worktree.
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 doubtThe finding does not say what the recorded `dotgitStamp` is used for afterwards.