文件名称:pre-push-valid:在预推githook期间检查上游参考
文件大小:15KB
文件格式:ZIP
更新时间:2024-05-18 14:51:02
JavaScript
预推有效 在预推githook期间检查上游参考。 我已经看到许多工具已经存在,它们可以从当前工作目录中查看分支名称。 这是一个很好的第一步,但还不够。 第一个问题是您可以通过明确地将本地分支推送到另一个远程分支。 第二个问题是这种基于分支的方法不考虑标签。 推前的提到git为钩子提供了实际推送的上游ref,这包括分支和标签。 该脚本解析此数据以强制执行 。 习俗 分支名称只能使用小写字母,数字和连字符。 只允许两个单例分支: master和develop 。 只允许三个前缀分支: feature , release和hotfix 。 前缀分支接受任意数量的子前缀(即feature/dashboard/widget是有效的分支名称)。 标签必须符合 ,且不带前导v (即1.2.3将有效, v1.2.3将无效)。 安装 使用可以: npm install pre-push-va
【文件预览】:
pre-push-valid-master
----.eslintrc.js(365B)
----LICENSE(1KB)
----README.md(2KB)
----.gitignore(20B)
----index.js(2KB)
----package-lock.json(42KB)
----package.json(574B)