gt
was not able to understand that it was in a linked worktree, and as such only supported hooking into the main git
worktree for your local repository. Now, gt
commands should largely work as expected in linked worktrees.git
will fail to check out a branch in one worktree if it is already checked out in another. Since the Graphite CLI relies heavily on rebasing, and rebasing requires checking out the branch to be rebased, you will need to be careful with the branches you have checked out in your other worktrees.