• @[email protected]
    link
    fedilink
    6
    edit-2
    2 months ago

    I use worktrees and I wondered the same question, so far here’s what I like:

    git worktrees list can show all the worktrees, you have for this same repo (not crazy value, I know)

    git fetch applies to all your worktrees

    git stash / apply can work across worktrees, so I can stash in one and apply it to another

    You’re limited to a specific branch per worktree and many don’t like that but I typically work from a detached HEAD anyways.

    • @nous
      link
      English
      32 months ago

      And cherry-pick commits done on different work trees without syncing them first. Or rebase or mergeworkk done on one work tree with others. Or check commit logs or diff them.