测试验证阶段,换开发机时不再需要手工拷贝两个机密文件。已与用户确认安全 要求不高,代价是密钥进入 git 历史,上线前必须清理。 入库(.gitignore 用 ! 例外放行): - backend-java/src/main/resources/application-local.yml 淘宝 AppKey/AppSecret + verify-sign + mode=forward + forward-base - reference/facepp-skinanalyze/credentials.env 旷视 FACEPP_API_KEY / FACEPP_API_SECRET / FACEPP_SKINANALYZE_URL (从服务器同名文件裁剪而来,只保留旷视相关行,去掉了其它项目条目) 其它密钥防护保持不变:apikey.*、.env、*.env 等仍被忽略。 上线前必做(已写入条待办第 6 项与 .gitignore 注释): 1) 重置 AppSecret 与旷视 Key 2) git filter-repo 从历史清除这两个文件 3) 改回环境变量 / 保密字典注入 HANDOFF 1.5 节、待办第 6 项、交接检查清单已同步为「clone 即有」。
49 lines
1.6 KiB
Plaintext
49 lines
1.6 KiB
Plaintext
# 密钥与敏感配置
|
||
apikey.bash
|
||
apikey.*
|
||
aipkey.bash
|
||
.env
|
||
.env.*
|
||
*.env
|
||
|
||
# ⚠️ 2026-11-02 测试验证阶段的例外(刻意入库,方便切换开发机)
|
||
# reference/facepp-skinanalyze/credentials.env —— 旷视 Face++ 凭据
|
||
# backend-java/src/main/resources/application-local.yml —— 淘宝 AppKey/AppSecret
|
||
# 约束:
|
||
# 1) 仅限内网私有仓库 git.xiangsilian.com/xsl/juzi,不要 fork 到公开仓库;
|
||
# 2) 正式上线前必须重置密钥 → 从 git 历史清除 → 改回环境变量/保密字典注入;
|
||
# 3) 不要复制到聊天、文档、工单等任何外部渠道。
|
||
# 下面两条用 ! 覆盖上面的通配规则(必须放在被覆盖的规则之后)。
|
||
!reference/facepp-skinanalyze/credentials.env
|
||
!/backend-java/src/main/resources/application-local.yml
|
||
|
||
# 运行时产物
|
||
node_modules/
|
||
*.log
|
||
__pycache__/
|
||
h5/data/
|
||
temp/
|
||
|
||
# Java MVP 构建产物
|
||
/backend-java/target/
|
||
|
||
# 便携工具链(体积大,本机安装,不入库)
|
||
/tools/jdk17/
|
||
/tools/maven/
|
||
/tools/downloads/
|
||
|
||
# 大型设计源文件,不入库
|
||
new_feedback/第三轮反馈20261012/UI外发版10.09.psd
|
||
|
||
# 淘宝开放平台自动生成的 Java SDK(对应已废弃的 AppKey 35479221,当前架构不引 SDK)
|
||
/sdk-java-35479221/
|
||
|
||
# 提案 PPT 生成时用的截图素材(临时产物,可重新截取)
|
||
/temp/ppt_assets/
|
||
|
||
# graphify 本地缓存与日期快照(可重建,无需入库)
|
||
graphify-out/cache/
|
||
graphify-out/[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]/
|
||
graphify-out/.rebuild.lock
|
||
graphify-out/..graph.tmp.*
|