pre-commit

Posted on Posted in 5.hook钩子

名称

pre-commit            — 在提交结束之前提醒。

描述

pre-commit hook在事务完成提交之前运行,通常这个钩子是用来保护因为内容或位置(例如,你要求所有到一个特定分支的提交必须包括一个bug追踪的ticket号,或者是要求日志信息不为空)而不允许的提交。

如果pre-commit钩子返回非零值,提交会退出,提交事务被删除,所有标准错误的输出返回到客户端。

输入参数

传递给你钩子程序的命令行参数,按照顺序是:

  1. 版本库路径

  2. 提交事务的名称

普通用户

修改确认和控制