This page may contain stale information. Last updated: 2026-07-05
Definition
A git worktree is an isolated working directory linked to the same repository, enabling parallel branches checked out simultaneously without switching. Core isolation mechanism in the github-copilot desktop app for parallel agent sessions.
Key Points
- 2026-07-04: nvidia-horizon evolves RTL hardware designs in isolated git worktrees — commits mark accepted checkpoints; git history as replayable agent search record (2026-07-04-nvidia-horizon-arxiv-rtl-agent)
- 2026-06-02: github-copilot app assigns each agent session its own worktree + branch automatically (2026-06-02-github-copilot-desktop-app)
- Prevents parallel agents from conflicting on same branch
- App handles worktree creation, cleanup, and branch management
- Alternative to manual branch juggling in multi-agent development workflows
Related
- github-copilot
- github
- autonomous-software-development
- multi-agent-systems
- nvidia-horizon
- rtl-design-automation