chore: .gitignore 忽略 .env.*(含密钥的备份文件),显式放行 .env.example
220 上切 MySQL 前留的 .env.bak_before_mysql 含生产 WEB_SECRET_KEY 与新加的 DB_PASSWORD,git status 显示为未跟踪 —— 一次 git add . 就会把生产密钥提交进去。
This commit is contained in:
+4
-1
@@ -38,8 +38,11 @@ desktop.ini
|
|||||||
*.bak
|
*.bak
|
||||||
|
|
||||||
# 密钥/环境变量(真实 .env 含 token/密钥,绝不提交)
|
# 密钥/环境变量(真实 .env 含 token/密钥,绝不提交)
|
||||||
|
# .env.* 一并忽略:改配置前留的 .env.bak_xxx / .env.old 同样含生产密钥,
|
||||||
|
# 220 上就出现过一次(2026-09-13 切 MySQL 时的备份),差点被 git add . 带进去。
|
||||||
.env
|
.env
|
||||||
.env.local
|
.env.*
|
||||||
|
!.env.example
|
||||||
|
|
||||||
|
|
||||||
bin/adb/*
|
bin/adb/*
|
||||||
|
|||||||
Reference in New Issue
Block a user