🐘 巨象 AI 前沿雷达 🪐 巨象在火星 · MARS OUTPOST← 返回巨象雷达主站
Dev.to2026-11-07 17:40AI 生成

删了 .env 文件,密钥照样在裸奔!删了文件也没用!AI 帮你写的代码正把 API 密钥裸奔在 GitHub 上

有开发者发帖提醒:不少 AI 编程工具会把 .env 连同项目一起导出,而默认 .gitignore 根本不拦它,密钥一旦提交就永久留在 git 历史里。

大白话这篇 Dev.to 帖子说的是一个很常见的翻车现场:你用 Lovable、Bolt、v0、Replit 或 Cursor 这类 AI 工具生成项目,它顺手把 .env 文件也一起提交了,里面全是 sk_live_… 这种真金白银的密钥和带密码的数据库地址。更坑的是,就算你后来把文件删了,密钥还躺在 git 历史里,谁翻到仓库都能看见。作者给的解法是:先去各家后台把密钥全部作废重发,再用 git rm --cached .env 把文件从仓库里摘出来,把 .env* 加进 .gitignore,新密钥只配在部署平台上。
对你意味着只要你在用 AI 工具生成项目并推到公开仓库,就可能中招;密钥泄露轻则被人刷爆额度,重则数据库被拖走。

Dev.to 开发者社区技术帖,作者为 Axonscape 团队成员,属经验分享,非官方安全公告

原文:.env file and API keys committed to GitHub

打开巨象雷达,看今天全部 AI 动态