[英]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.