正如标题所说..我正在尝试在 Eclipse 项目/git repo 中设置一个 commit-msg 挂钩。我刚刚将脚本添加到我的 .git 文件夹中,并从命令行钩子触发,我收到了我的错误消息。
#!/bin/bash
ISSUE_KEY=`some-regex`
if [ "" == "$ISSUE_KEY" ]; then
echo 'Commit rejected - Please edit your commit message'
exit 1;
fi
在 Eclipse 中,钩子一开始没有触发,但是在我安装 Cygwin 之后,它起作用了。问题是,我只是得到一个默认提示说
提交被钩子中止 - 被“commit-msg”钩子拒绝
而不是来自“回声输出”的消息。有没有办法为 egit 自定义我的错误消息?