git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Worktrees attached to bare repo don't work

From
LVLobachevksiy Vitaliy <numzer0@yandex.ru>
Date
Sep 12, 2020, 19:59 UTC
Message-ID
<3b57a5b2-a34e-de95-38c7-9bc6923a8eba@yandex.ru>

I have a bare repository and several worktrees attached to it. That was working fine until recent update. Now when I try virtually any git command like `git status` in any attached worktree, or even in a new one, it prints `fatal: this operation must be run in a work tree`. The workaround is simply `git config --worktree --add core.bare false` in each worktree.

I have git version 2.28.0 on Void Linux (musl, amd64).
-- 
Vitaliy `numzero`
Next: Eric Sunshine
Message 1 of 2 in “Worktrees attached to bare repo don't work”
  1. Lobachevksiy VitaliySep 12, 2020
  2. Eric SunshineSep 13, 2020

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.