.gitleaksignore 指纹 (文件:规则:行) 以位置进行匹配,而不是秘密内容
作者: yunusdim创建于 2026年8月15日更新于 2026年8月25日
标签bug
- 在 config.py 中提交一个秘密(AWS 密钥 A)在第 1 行。
- 运行 gitleaks detect -> 进行报告,打印指纹(文件:规则 ID:开始行)。
- 将该指纹添加到 .gitleaksignore 中。
- 运行 gitleaks detect -> 没有泄漏(正确地被抑制)。
- 在同一行上,用完全不同的、无关的秘密 B 替换秘密 A,提交。
- 运行 gitleaks detect -> 仍然没有“发现泄漏”。 实际情况:退出 0,在步骤 6 之后没有报告泄漏。 预期结果:标记已被抑制指纹所覆盖的内容发生了变化。
内容来源: gitleaks/gitleaks