每次提交到Git时自动更改npm软件包的版本

时间:2019-04-04 07:19:20

标签: git npm visual-studio-code

我想在每次推送后运行npm版本补丁(我正在使用vs代码)。 检查后,没有“后推”之类的钩子 尝试将此设置为提交后, npm版本会一遍又一遍地运行,(package.json不断变化)

echo 'post commit start'
git fetch && npm version --commit-hooks false patch
echo 'post commit end'

也:我仍然不确定如何使用挂钩来推动标签。 (git push --tags

编辑:

还尝试了以下操作,但没有任何反应:

  1. nano .git/hooks/post-receive
  2. 文件内容:git fetch && npm version patch && git push --tags
  3. chmod ug+x .git/hooks/post-receive
  4. 更改了文件
  5. git commit -m 'test hooks' --all && git push
  6. 什么都没发生

0 个答案:

没有答案