亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

其中帶有不存在標簽的偽版本

其中帶有不存在標簽的偽版本

Go
幕布斯7119047 2023-07-26 17:21:57
當從支持 go.mod 的模塊中導入GOPATH樣式依賴項時,我得到了一個神秘的偽版本。$ cd $(mktemp -d)$ go mod init github.com/foo/testgo: creating new go.mod: module github.com/foo/test$ go get github.com/bar/api@master$ cat go.mod module github.com/foo/testgo 1.12require (    github.com/bar/api v3.9.1-0.20190923092516-169848dd8137+incompatible // indirect)$ 該github.com/bar/api存儲庫僅定義了一個v3.9.0標簽。該master分支在此之前有一些提交。有誰知道v3.9.1標簽是從哪里獲取的?該標簽不存在。提交 ID169848dd8137確實指向HEADof master,但沒有標記。難道只是go mod聰明地說“嘿,在v3.9.0標簽暗示某個版本后提交v3.9.1”?
查看完整描述

2 回答

?
慕標琳琳

TA貢獻1830條經驗 獲得超9個贊

簡而言之,由于您選擇了 @master,它會使用 master 分支上最新提交的時間戳和哈希值創建此版本。版本號是根據最新標簽+1修訂版生成的。


查看完整回答
反對 回復 2023-07-26
?
交互式愛情

TA貢獻1712條經驗 獲得超3個贊

這是預期的行為。這是上述鏈接中的信息 -

當目標提交之前的最新版本提交為 vX.YZ 時,使用 vX.Y.(Z+1)-0.yyyymmddhhmmss-abcdefabcdef


查看完整回答
反對 回復 2023-07-26
  • 2 回答
  • 0 關注
  • 139 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號