簡體   English   中英

獲取NPM項目的最新Git標簽

[英]Get latest Git tag for NPM project

看起來當您運行npm publish它會為您創建一個git標簽。 奇怪的是它會自動執行。

當我運行git describe --tags ,我看到:

v1.1.512218-311-g9f79efe

當我運行git tag ,我看到:

0.0.2
v1.1.512215
v1.1.512216
v1.1.512217
v1.1.512218
v1.1.512219
v1.1.512220
v1.1.512221
v1.1.512222
v1.1.51243

我的問題是 -如何獲取所有git分支的最新git標簽? 如何僅針對master分支獲取最新的git標簽?

我想要做的是將Git存儲庫中的最新提交與最新標簽進行比較,以查看是否存在差異。 如果存在差異,那么我需要創建一個新標簽並將新版本發布到NPM。

〜我認為您需要將它們鏈接起來,因為它們之間沒有鏈接。

~~ NPN版本在package.json文件中,而git標簽是一個自己的命令~~

~~我認為通過npm節點自動執行Git提交+版本化+標記后的堆棧溢出將有助於~~

編輯 :評論后:

我看到支持的節點版本 >=6但是.npmrc文件中沒有有關版本的任何內容。 這可能是一個愚蠢的問題,但是您使用的是正確的節點版本?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM