#1051·gitleaks

在使用 pre-commit 时, .gitleaksignore 文件会被忽略

作者: fabasoad创建于 2022年12月3日更新于 2026年8月28日
标签bug

** 描述错误** 我有一个前端的工程,在测试中生成uuid,并将其保存到X.snap'文件. 这些uuid可以犯罪,但gitleaks ' 发现它们是秘密,这很好。 然而,在.gitleaksignore'文件中添加每个错误的指纹以忽略这些错误――没有帮助。

** 废除**

  1. 采用保密硬码的项目。
  2. 添加以下内容的`承诺前配置.yaml'文件。 (附加上下文: [1]]
  3. " 承诺前运行 " 。
  4. 确保发现秘密。
  5. 从第4步的输出中创建 ".gitleaksignore " 文件并复制指纹。
  6. " 承诺前运行 " 。

** 实际行为** gitleaks ' 探测到这条线,意思是.gitleaksignore'文件被忽略了。

** 预期行为** 在`.gitleaksignore'文件中添加指纹的行不应再被检测出。

** 枪声** 不详

** 基本信息(请填写下列资料):**

  • OS: macOS Monterey,第12.6版.
  • Gitleaks 版本: 8.5.12

** 其他情况** `[1]' 承诺前配置. yaml:

{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?


请检查date=中的日期值 (帮助)

内容来源: gitleaks/gitleaks