This repository was archived by the owner on Jul 21, 2026. It is now read-only.
Repository navigation
Added
- Project configs can now list tracked files under
removeto hide them from newly created worktrees without recording their absence in commits. Forest marks those pathsskip-worktreebefore deleting them locally.
Fixed
- Fork PR worktrees now set upstream tracking to the fork's branch name (e.g.
fix-bugon remotecontributor) instead of the prefixed local name (contributor/fix-bug). - Reopening an existing fork PR by URL now repairs older prefixed local branches so they track the fork's branch again.
- Fork-prefixed worktrees now store
push.default=upstreamin worktree-local Git config, so plaingit pushupdates the fork branch even when the local branch name is prefixed.
Changed
tree switchnow creates a missing worktree before opening its tmux session, andtree addhas been folded intotree switch.- Upgraded bubbletea, bubbles, lipgloss, and huh to v2 (
charm.land/*import paths). - Renamed
ftrfish abbreviation toftrmforforest tree remove.