文件名称:pre-git:自动在您的git repo中安装预提交的预推钩子
文件大小:27KB
文件格式:ZIP
更新时间:2024-02-24 10:09:42
git hooks git-hook GitJavaScript
预git 使用Nodejs为您的项目实现的重要git挂钩。 为什么? 您可以轻松地运行pre-commit和pre-push Git挂钩,以或。 安装 建议在package.json文件中将此模块作为devDependency安装,这样就不会在生产服务器上安装它。 跑: npm install pre-git --save-dev 组态 在config > pre-git object下的package.json中指定要在提交和推送时运行的命令。 " scripts " : { " test " : " node-qunit *.js " }, " config " : { "
【文件预览】:
pre-git-master
----.jshintrc(2KB)
----.gitignore(37B)
----package.json(3KB)
----.npmrc(85B)
----src()
--------install.js(5KB)
--------pre-git.js(12KB)
----bin()
--------pre-push(117B)
--------pre-commit(117B)
--------commit-msg(117B)
--------pre-push.js(2KB)
--------post-merge.js(161B)
--------post-merge(117B)
--------_pre-git-helpers(446B)
--------post-commit(117B)
--------commit-wizard(119B)
--------post-commit.js(162B)
--------commit-wizard.js(4KB)
--------commit-msg.js(2KB)
--------pre-commit.js(2KB)
--------post-checkout.js(164B)
--------post-checkout(117B)
----.travis.yml(518B)
----Gruntfile.js(555B)
----CHANGELOG.md(1KB)
----README.md(10KB)
----.vscode()
--------settings.json(28B)
----complexity.json(225B)
----hooks()
--------pre-push(320B)
--------pre-commit(322B)
--------commit-msg(322B)
--------post-merge(322B)
--------post-commit(323B)
--------post-checkout(388B)
----renovate.json(95B)
----test()
--------e2e-pre-git-disabled.sh(1KB)
--------foo()
--------e2e.sh(1KB)
--------e2e-allow-untracked-files.sh(1KB)
--------e2e-test-fails.sh(1KB)