当我运行npm version patch
时,将进行新的提交。我不想要。
文件相当模糊。我猜是相关的标志是commit-hooks
,但我不确定如何使用它。没有例子
我试过不同的模式,例如:
npm version patch --commit-hooks=false
npm version patch --commit-hooks false
但它似乎不工作。
--commit-hooks
参数决定Git Hooks是否在提交创建时运行。
您想要的命令是npm version patch --git-tag-version false
在使用
npm version
命令时标记提交。将其设置为false将导致根本不进行提交。
如果在git repo中运行,它还会创建一个版本提交和标签。此行为由git-tag-version
控制(见下文),并且可以通过运行npm --no-git-tag-version version
在命令行上禁用。