预提交时,在执行 git pull
或 merge
后将自动运行 make post-merge 命令。要安装该工具,可以在回购的根目录下运行以下命令:
npm install pre-commit-make
如果您的项目中有 Node
的 package.json
文件,使用 --save-dev
选项将该模块作为开发依赖保存。
配置示例:在 Makefile
中添加目标:
pre-commit: build test
build: ...
install: ...
如果您希望跳过 Git 的预提交钩子,可以使用 -n
选项进行提交。
该工具允许在提交或推送时运行来自 Node 项目的不同命令。
作者:Gleb Bahmutov
版权:2014
许可证:MIT - 可以自由修改代码,但如果它没有正常工作,请不要怪我。
传播方式:在 Twitter 或 GitHub 上分享该内容。
暂无评论