恢复未发布的Node.js包的版本

Ste*_*ter 10 npm

我有一个我在NPM上发布的包,它目前是版本1.0.1.

我在本地进行了一些更改,并希望发布它们.我进去npm version 1.0.3然后感到愚蠢,因为我想打字npm version 1.0.2.

我怎样才能恢复这个错误?

Ste*_*ter 22

一位同事刚建议将我的存储库重置到远程存储库并重试,它有效.

我首先使用以下命令重置我的存储库的主分支(就像它是一个干净的克隆): git fetch origin git reset --hard origin/master

然后我简单地添加了版本: npm version 1.0.2

  • 对于发现此问题的任何其他人,您还需要确保删除创建的标记.`git tag -d v1.0.3` (4认同)