git-hooks:Git挂钩可确保我们的Web项目中的代码质量和标准

时间:2024-05-20 18:00:47
【文件属性】:

文件名称:git-hooks:Git挂钩可确保我们的Web项目中的代码质量和标准

文件大小:10KB

文件格式:ZIP

更新时间:2024-05-20 18:00:47

Shell

关于 Git hooks是我编写的一个小框架,可以在开发人员每次尝试提交代码时轻松地在我们的Git工作流程中添加代码验证和检查。 这样,您可以确保所提交的所有代码都符合某些标准。 支票 目前,我们执行以下检查: JShint PHPLint 防止在master上提交(我们使用git flow,所以对master的提交是很大的不,不是) 检查合并标记 提交消息必须至少为8个字符 检查javascript文件中未注释的console.log调用,这些调用可能会在IE等旧版浏览器中破坏代码 模组 有关某些模块的一些额外信息 捷迅 您可以通过在存储库的根目录中放置一个.jshintrc文件来覆盖默认的jshint配置。 Git挂钩还支持在.jshintignore的根文件夹中使用.jshintignore 。 安装 Git将存储库克隆到.hooks目录中的主文件夹中: 光盘〜 git


【文件预览】:
git-hooks-master
----.jshintrc(212B)
----install.sh(1KB)
----helper.sh(3KB)
----git-hooks(1KB)
----config.sh(312B)
----README.md(4KB)
----hooks()
--------post-commit.sh(465B)
--------commit-msg.sh(399B)
--------modules()
--------pre-commit.sh(537B)
----addons()
--------module.sh(1KB)

网友评论