Hello, /git/A/.git/worktrees/b/ is missing - that is the point.
/git/B/,git wasn't modified since the worktree was created, cat: gitdir: /git/A/.git/worktrees/b Regards Дилян On 03/01/18 19:09, Eric Sunshine wrote:
On Wed, Feb 28, 2018 at 7:44 AM, Дилян Палаузов <[email protected]> wrote:A (branch master) and B (branch g) which is a worktree of the first. /git/B g>$ git fetch [...] From https://... 13e4c55a0..02655d5fb g -> origin/g c37a3ca25..bc7888511 master -> origin/master Auto packing the repository in background for optimum performance. See "git help gc" for manual housekeeping. /git/B g<>$ git log -p origin/g fatal: Not a git repository: /git/A/.git/worktrees/B /git/B$ Please note that on the second last prompt there is <>, so that git-prompt has found the neccessary information and this was later deleted - by 'gc' or 'log'. What would be the procedure to restore the /git/A/.git/worktrees/B structure?Can you show us (via 'cat') the content of the following files? /git/B/.git /git/A/.git/worktrees/b/HEAD /git/A/.git/worktrees/b/commondir /git/A/.git/worktrees/b/gitdir

