Use cases

What provisioning looks like in practice

Git Treeline provisions complete environments per worktree: ports, databases, routing, env, lifecycle hooks. These guides show what that means for real workflows.

For full depth on each pillar, start with Isolation, Networking, Workflows, or AI Agents; use this page when you already know which problem you are solving.

Start here

First-time setup: a guided tour

Install gtl, run gtl install, and walk through every section of the config — ports, databases, env files, commands, hooks, aliases, and editor integration. Ends with your first running worktree.

Covers
.treeline.yml config.json gtl install
Read the guide →