1.2.1 • Published 7 years ago
git-pre-hooks v1.2.1
git-pre-hooks
Automatically install git pre hooks in your git repository that run your task.
Installation
$ npm install git-pre-hooks --save-devUsage
First install git-pre-hooks from npm.
npm install git-pre-hooks --save-devThen add git-pre-hooks config in your package.json:
"git-pre-hooks": {
  "pre-commit": "make jshint",
  "pre-push": "make test",
  "pre-release": ["make test", "make build", "make test-build"],
  "post-release": "npm publish"
}pre-release & post-release hook
If you are using git-extras, git-pre-hooks also support pre-release and post-release hook.
Please make sure you install git-extras after 2014/12/03.
One-liner:
$ (cd /tmp && git clone --depth 1 https://github.com/tj/git-extras.git && cd git-extras && sudo make install)License
MIT