我在package.json中定义了git hooks以进行预提交,我只为pre-rebase添加了一个。问题是我不希望pre-rebase hook在git pull上执行,因为流程正在发生。我试着搜索我是如何阻止它但是没有成功并想到为git pull添加一个git hook,这可能只是阻止了package.json中的pre rebase钩子但是找不到任何关于如何做的文档。有人能指出我该怎么做吗?
package.json
的脚本片段"scripts": {
"precommit": "lint-staged && npm test",
"prerebase": "lint-staged && npm test",
"test": "grunt unit-test"
},