.env.dist.local New!
: It serves as a bridge. If a project has a "standard" local setup (like a specific Docker port or a local dev mail catcher), .env.dist.local stores those shared local assumptions.
| File | Version Control | Purpose | Typical content | |------|----------------|---------|----------------| | .env.dist.local | ✅ Committed | Blueprint for local dev env vars | DATABASE_URL=mysql://root@127.0.0.1:3306/app | | .env.local | ❌ Gitignored | Actual local overrides (user-specific) | DATABASE_URL=mysql://user:pass@127.0.0.1:3306/app | | .env.testing | ✅ Committed (or sample) | Test suite config | DATABASE_URL=sqlite:///:memory: | .env.dist.local
is typically committed to Git if it contains non-sensitive team-wide local defaults. Discovery: If you are joining a new project, use : It serves as a bridge