You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add comprehensive sync functionality to wt-worktree tool:
- Add git operations (stash, pull, rebase) in git.py
- Implement sync_worktree and sync_worktrees methods in worktree.py
- Add wt sync command with --all, --include, --exclude, --rebase options
- Add 6 comprehensive tests for sync functionality
- Update PRD.md and notes.md with implementation details
The sync command:
- Stashes uncommitted changes before syncing
- Pulls from upstream branch
- Optionally rebases onto default base
- Restores stashed changes
- Handles conflicts gracefully by continuing with other worktrees
- Provides detailed status output for each worktree
All tests passing (72/72).
Co-authored-by: Claude <noreply@anthropic.com>
0 commit comments