{"version":"2.1.299","anchor":"git-config-corebare-detected","canonical_anchor":"git-config-corebare-detected","heading":"Claude Code now recognises bare git repositories","tier":"internal","area":"Git","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.299\/e\/git-config-corebare-detected","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.299","markdown":"### Claude Code now recognises bare git repositories\n\nWhen Claude Code reads a repository's git settings, it now notes whether `core.bare` is set to true\n\n**Unclear.** What Claude Code does differently once it knows a repository is bare is not stated.\n\n**What**\n\nWhen Claude Code reads a repository's git configuration file, it now records whether the `core.bare` setting is true. A bare repository is one that holds git's history but has no ordinary working folder of checked-out files.\n\n**Why**\n\nClaude Code can now tell when it is pointed at a bare repository rather than a normal one.\n\n- Area: Git\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}