【发布时间】:2018-04-26 10:55:10
【问题描述】:
我在同一项目环境中有一个带有 git 存储库的 npm 项目。
使用 git 我使用提交和标签进行版本升级:
$ git commit -m 'my recent repo changes'
$ git tag v1.0.1
使用 npm,我可以使用以下命令来提升我的包版本:
$ npm version patch -m 'my recent repo changes'
但如果我尝试对更改的文件进行此操作,npm 会抛出错误:git 工作目录不干净。 最后我需要用git添加和提交我的更改,但是npm包版本还是一样的。
是否可以在我的 git repo 中同步 npm 项目的版本?最佳做法是什么?
【问题讨论】:
标签: node.js git npm version-control