9 Commits

Author SHA1 Message Date
b3eff126c7 Add worktree cd subcommand & --force flag to remove 2026-05-08 10:37:21 +01:00
8877017ae7 Add worktree sync subcommand
This `worktree sync` subcommand follows on from removing symbolic links
from `worktree add` to update all worktrees which don't have the latest
version of shared files from the root worktree.
2026-04-28 10:43:06 +01:00
03fda0cde7 Don't symlink .enter/.exit copy instead 2026-04-27 13:54:11 +01:00
887af8e975 Extend worktree remove to support multiple branches 2026-04-14 14:34:02 +01:00
42e2bac8fb Add worktree list subcommand 2026-03-30 12:35:14 +01:00
a59bcafcf3 Propertly authorize .enter/.exit in worktree add 2026-03-05 11:19:55 +00:00
2b81c4bcd9 Create new branch for worktree if it doesn't exist 2026-03-05 11:19:16 +00:00
30fc9bf427 Link root repos .enter and .exit in new worktrees 2026-02-25 18:33:02 +00:00
6aecc8837c Add worktree {add,remove} <branch> command
Wrap `git worktree {add,remove} <path> <branch>` to streamline working
with multiple worktrees.
2026-02-19 14:45:41 +00:00