node.js - pathspec 的标准版本 changeLog 生成问题
问题描述
我尝试将它安装在本地yarn add -D standard-version
包并使用它来release versioning
生成changeLog.md
,但是当我运行yarn release
which is时standard-version
,它会生成changeLog并进行版本更新,但是有两个问题:
error: pathspec 'CHANGELOG.md' did not match any file(s) known to git
λ yarn release
yarn run v1.17.3
$ standard-version
√ bumping version in package.json from 0.6.3 to 0.6.4
√ outputting changes to CHANGELOG.md
√ committing package.json and CHANGELOG.md
error: pathspec 'CHANGELOG.md' did not match any file(s) known to git
Command failed: git commit CHANGELOG.md package.json -m chore(release): 0.6.4
error: pathspec 'CHANGELOG.md' did not match any file(s) known to git
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
- 在新版本变更日志中重复先前版本的提交消息
有什么问题,我应该如何解决这个问题?
解决方案
推荐阅读
- jpa - JPA:检测实体更改的最佳方法是什么
- scala - 基于输入类型的Scala动态返回类型
- python - Pygame 错误:loot() 接受 2 个位置参数,但给出了 3 个
- r - 在加载包之前将 R 环境恢复到条件
- java - Java中的十六进制字符串到UTF-8字符串
- java - Spring Data MongoDB如何从系统属性设置索引ttl
- c# - 是否可以在不跟踪 .net 核心的情况下添加 DbContext
- sql - Oracle Sql 在匹配存在时检索总和
- postgresql - 如何使用光标打印我添加到 postgresql 表中的新内容?
- reactjs - 使用 Storybook 进行 React-table[v7] 渲染