java – 将checkstyle添加为pre-commit git hook
我想添加这个:https://gist.github.com/davetron5000/37350 checkstyle代码格式检查为pre-commit git hook. 我按照下面的说明,但它不起作用. 我试过的步骤:
也许它不起作用,因为我不明白git config是什么–add java.command< java可执行文件的路径>手段.但它说它是可选的如果那不是问题,我可能需要以某种方式使脚本文件成为可执行文件吗? ps:操作系统是Windows 最佳答案 好吧,好像我终于找到了解决方案.我在指令中添加了一些评论,说明我是如何工作的.
我检查了我的配置(可以在你的git reposirtory的.git目录中找到),它看起来像这样:
因此我在Windows上工作时将其更改为:
.
当我说出我的问题时,’这’是我链接的文件.所以这个文件需要在/ hooks目录中.但它必须重新命名为已存在的现有样本之一.由于我的钩子是预提交钩子,我采用了“预提交”文件名.接下来,此文件必须成为可执行文件.要在git存储库的/ hooks目录中的chmod x pre-commit中输入.如果您使用Windows,请使用Git Bash. 编辑: 如果有人想要使用这个脚本,并想知道为什么即使检查失败也不会中止 – 这是如何解决它. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |