剛接收公司項(xiàng)目時(shí)候寄悯,go mod拉取gitlab上倉(cāng)庫(kù)蛾方,總是出現(xiàn)unknown revision問(wèn)題,沒(méi)有其他的提示抚官,搜索網(wǎng)上各個(gè)博客的解決方法扬跋,每一個(gè)能解決問(wèn)題,最后發(fā)現(xiàn)是因?yàn)間o mod里面引入了多個(gè)gitlab私有倉(cāng)庫(kù)包凌节,每次go get的時(shí)候都需要輸入用戶名與密碼钦听,這樣會(huì)導(dǎo)致前一個(gè)用戶名和密碼框還沒(méi)輸入就被下一個(gè)gitlab包頂?shù)簦驗(yàn)間o get 的每次拉取包底層用的git倍奢,所以停止掉git pull/push的輸入密碼設(shè)置就可以
解決辦法:
git config --global credential.helper store
這樣每次git pull/push等操作不用在輸入密碼彪见。