Dashboard › Code › Distillation
671aff13-7354-48f4-9490-8a3748e30771["lore_tm_v1_4_CMi7f8TSI42eySubMYS43WAz_leZxRjBiClX55as0"]
Date: Sep 8, 2026
jj workspace add implementation, Git is never asked to resolve a revision; therefore jj workspace add -r <rev> produces Git HEAD matching the requested revision rather than the main workspace’s HEAD.main on Sep 4, 2026 via merge-queue commit 2133040a8b99df306b3b6a199608b5ae669ae8a6; all 35 checks passed.jj workspace add --colocate and --no-colocate. Without either flag, it creates a Git worktree only if the current workspace is colocated and git.colocate = true; non-colocated repository behavior is unchanged.git worktree add --orphan, allowing jj to populate the working copy; it creates a random unborn branch because destination-derived names could collide with exported bookmarks, then repoints HEAD to refs/jj/root so git commit cannot create an unrequested branch.jj workspace forget to remove an associated Git worktree by deleting its .git gitlink and pruning .git/worktrees/ metadata while preserving the workspace directory contents; it raises MINIMUM_GIT_VERSION from 2.41.0 to 2.42.0 because git worktree add --orphan requires Git 2.42.