-
Notifications
You must be signed in to change notification settings - Fork 14
Open
Labels
Description
Problem / use-case
LLMs need a rapid way to clone a repo at trunk, then have access to one or multiple tags/refs/branches. git worktree provides a way of rapidly creating and managing versioned source code bases for studying / context harvesting in agentic flows.
Create a mechanism where repos in vcspull can have worktrees at a tag, branch, or ref.
~/repos/:
myproject:
repo: 'git....project'
worktrees:
- dir: ../myproject-1.2.3
tag: v1.2.3
- dir: ../myproject-1.1.1
tag: v1.1.1
- dir: ../myproject-1.x
tag: v1.x