mirror of
https://gitee.com/mateos/mateclaw.git
synced 2026-09-16 04:18:17 +08:00
fix(gitignore): ignore .env files at any level, keep .env.example templates
The documented setup flow creates a real .env at the repo root (cp .env.example .env) but only deploy/.env was ignored, so root-level secrets could be committed by accident. Replace the single-path rule with .env / .env.local / .env.*.local at any level; tracked .env.example templates are unaffected.
This commit is contained in:
parent
02772d58b8
commit
945d8b40a6
9
.gitignore
vendored
9
.gitignore
vendored
@ -94,8 +94,13 @@ deploy/nginx/ssl/*.crt
|
|||||||
deploy/nginx/ssl/*.key
|
deploy/nginx/ssl/*.key
|
||||||
deploy/nginx/ssl/*.pem
|
deploy/nginx/ssl/*.pem
|
||||||
|
|
||||||
# Deploy env
|
# Env files (real secrets - do not commit)
|
||||||
deploy/.env
|
# .env matches any level; .env.example / *.env.example are templates and stay tracked.
|
||||||
|
.env
|
||||||
|
.env.local
|
||||||
|
.env.*.local
|
||||||
|
!.env.example
|
||||||
|
!**/.env.example
|
||||||
|
|
||||||
# Claude Code local settings
|
# Claude Code local settings
|
||||||
CLAUDE.md
|
CLAUDE.md
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user