有没有办法在不提交版本的情况下“修改版本”?

Posted

技术标签:

【中文标题】有没有办法在不提交版本的情况下“修改版本”?【英文标题】:Is there a way to 'bump the version' without version commits? 【发布时间】:2021-06-17 09:27:57 【问题描述】:

如果我在 github 上使用标签,我不需要提交,因为版本号与提交是分开的,但是,如果我发布到 npm,我必须在我的 package.json 文件中更新,这意味着我有进行大量感觉难看的“凹凸版本”提交。这是被接受还是将它们与其他工作混为一谈更好(grimace 如果您忘记先发布,有时会提交修改并强制推送。我知道永远不应该这样做的可怕做法)。

【问题讨论】:

【参考方案1】:

您可以禁用commit-hooks 以及version-tag:

npm version --commit-hooks false --git-tag-version false <major|minor|patch>

【讨论】:

以上是关于有没有办法在不提交版本的情况下“修改版本”?的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法在不修改新版本的情况下恢复(暂时)旧的 G++3.2 版本?

是否有一个 R 函数用于在不使用循环的情况下根据另一列的修改版本重新编码列?

有没有办法“软还原”旧的提交?

如何在不打开领域文件的情况下检查我的领域架构版本?

Git修改最后一次提交

有没有办法在不完全破坏 Anaconda 的情况下安装 PyQt5 以与 Pyinstaller 一起使用?