这里有一些精心挑选的仓库,它们提供了 pre-commit 集成。

这些钩子非常流行,并且通常在大多数设置中都能很好地工作!

此列表并非旨在详尽无遗

由 pre-commit 团队提供

适用于 Python 项目

适用于 Shell 脚本

适用于 Web

适用于配置文件

适用于文本/文档/散文

用于检查提交信息

用于密钥扫描/安全

适用于其他编程语言

查找钩子

建议使用您喜欢的搜索工具来查找项目中可用的现有钩子。

例如,以下是一些使用 sourcegraph 可能有用的搜索:

您可能还会发现 GitHub 的搜索 也很有用,尽管其查询和排序功能非常有限,并且需要登录

添加到此页面

此页面的先前版本是钩子的清单,维护所列工具的质量很麻烦。

此页面并非旨在详尽无遗

您可以发送 拉取请求 来扩展此列表,但是您必须遵循一些要求,否则您的 PR 将在没有评论的情况下关闭