5 个不稳定版本
新 0.3.3 | 2024 年 8 月 24 日 |
---|---|
0.3.1 | 2023 年 12 月 15 日 |
0.3.0 | 2023 年 12 月 8 日 |
0.2.0 | 2023 年 12 月 7 日 |
0.1.0 | 2023 年 12 月 7 日 |
#939 在 开发工具
2,014 每月下载量
在 2 个crate中使用(通过 asyncgit)
21KB
615 行
git2-hooks
在 git2-rs 上添加了 git 钩子功能
待办事项
- 从
.git/hooks/<hook>
->X
创建 unittest 覆盖 symlinks - 在
core.hooksPath
内部进行~
展开
lib.rs
:
支持 git 钩子的 git2-rs 扩展
我们会在以下位置寻找钩子
- 指向
config.hooksPath
的任何位置 .git/hooks/
- 提供为
other_paths
的任何路径列表(按顺序)
最基础的钩子是: hooks_pre_commit
。也请参阅其他 hooks_*
函数。
create_hook
有助于从代码中创建 git 钩子(unittest 会对它进行大量使用)
依赖项
~9.5MB
~256K SLoC