【发布时间】:2015-08-13 15:33:24
【问题描述】:
我的预提交挂钩压缩/编译 css/js 文件。当发生错误时,我只需使用echo 输出错误,然后使用exit 1。但是,写入控制台的文本是WHITE,因此在发生错误时不容易看到。
是否有另一种方法可以写入控制台(errOut?)以使文本 RED?
【问题讨论】:
-
将您的 pre-commit-hook 脚本添加到您的问题中。
-
您只需要一个 3 行预提交挂钩,如下所示:
#!/usr/bin/sh[NEXTLINE]>&2 echo "JS compression failed"[NEXTLINE]exit 1其中 NEXTLINE 是一个新行
标签: git stdout stderr pre-commit-hook