将 checkstyle 添加为预提交 git 钩子
我试图添加这个:https://gist.github.com/davetron5000/37350 checkstyle代码格式检查作为预提交git钩子。
我按照以下说明操作,但它不起作用。
我尝试过的步骤:
- Checkstyle 的 jar 文件位于某处
- 检查样式 XML 检查文件某处
- 配置 git:
git config --add checkstyle.jar <location of jar>
git config --add checkstyle.checkfile <location of checkfile>
git config --add java.command <path to java executable> [optional, defaults to assuming it's in your path]
- 将其作为预提交放在您的 .git/hooks 目录中
也许它不起作用,因为我不明白是什么意思。但它说它是可选的,如果这不是问题,也许我需要以某种方式使脚本文件成为可执行文件?git config --add java.command <path to java executable>
ps: OS is Windows