How does Garden work?
Garden gives you the fast feedback of local dev and the realism and testing capabilities of higher environments in one tool.

Here's how:
STEP 1
You codify your stack with YAML declarations that describe how your system is built, deployed, and tested.
STEP 2
Garden uses these definitions to create a Stack Graph—a portable, general-purpose dependency-aware blueprint that allows you to deploy the same production-like environments in development and CI.
STEP 3
You deploy your entire stack in a single command in any environment, selectively rebuilding and retesting only the parts that have changed.
