名称
pre-commit — 在提交结束之前提醒。
描述
pre-commit hook在事务完成提交之前运行,通常这个钩子是用来保护因为内容或位置(例如,你要求所有到一个特定分支的提交必须包括一个bug追踪的ticket号,或者是要求日志信息不为空)而不允许的提交。
如果pre-commit钩子返回非零值,提交会退出,提交事务被删除,所有标准错误的输出返回到客户端。
输入参数
传递给你钩子程序的命令行参数,按照顺序是:
-
版本库路径
-
提交事务的名称
普通用户
修改确认和控制