Recent posts

🚨 如何彻底从 Git 历史中移除敏感信息(以 secrets.h 为例)

1 minute read

在日常开发中,很多人都犯过一个“致命错误”——把密码、API Key、私钥等敏感信息直接提交到了 Git 仓库里。即便你后来删除了这个文件、甚至提交了 .gitignore,这些秘密依然会留在 Git 的历史记录中,任何人只要回溯旧提交都能看到。