欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

Sourcetree沒用習(xí)慣也不好用,GitLab也有些問題 - 新聞資訊 - 云南小程序開發(fā)|云南軟件開發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開發(fā)/軟件開發(fā)

知識(shí)

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!

您當(dāng)前位置>首頁(yè) » 新聞資訊 » 技術(shù)分享 >

Sourcetree沒用習(xí)慣也不好用,GitLab也有些問題

發(fā)表時(shí)間:2020-10-19

發(fā)布人:葵宇科技

瀏覽次數(shù):55

Sourcetree沒用習(xí)慣也不好用,GitLab也有些問題

  • 恭喜我要開始新征程

恭喜我要開始新征程

今天用Sourcetree踩了些坑,希望以后別這樣再花一天時(shí)間在這上面。

1,項(xiàng)目小組SubLeader給了我一個(gè)鏈接:ssh的鏈接,從GitLab上面復(fù)制給我的。
2,我打開Sourcetree
3,我到處找該把這個(gè)鏈接放到哪里然后才能把云端的代碼拉下來
在這里插入圖片描述
4,結(jié)果就是New tab → Clone → 粘貼SSH的鏈接。
5,然后這時(shí)候就開始煉獄了,因?yàn)檫@個(gè)電腦以前是另一個(gè)同事使用的,粘貼了鏈接之后就一直讓人輸入密碼,用戶名是灰顯的。
在這里插入圖片描述
這個(gè)彈出框就像被詛咒一樣一直彈出來,好煩,超級(jí)厭惡。點(diǎn)擊了Cancel還是一直彈出,一直連續(xù)要點(diǎn)擊4,5次才能完全消失。

4,點(diǎn)擊完后,我點(diǎn)了N次之后才發(fā)現(xiàn)可以看看報(bào)錯(cuò)日志詳細(xì)信息,哎呀,我心里煩啊,顧不上這些。不過最終還是拗不過這玩意,不懂就不行啊,就得靜下心來好好研究。
5,報(bào)錯(cuò)日志是這樣的。
在這里插入圖片描述

コマンド: git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks ls-remote git@xxx.xxx.io:xxxx/xxxx-xx-xxxx/xxx_app.git
出力:
エラー: Access denied
Access denied
Access denied
Access denied
Access denied
FATAL ERROR: Server sent disconnect message
type 2 (protocol error):
“Too many authentication failures for git”
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

啊,我當(dāng)時(shí)要瘋了,到底怎么辦!!!!!!!!!!

6,把SubLeader給我的GitLab賬號(hào)在網(wǎng)站上登錄,注意這是我們公司自己在GitLab上建的倉(cāng)庫(kù),我天。真沒玩明白。

7,解決方案就是把我本地的
C:\Users\自己的用戶名.ssh\id_rsa.pub
里面的密鑰復(fù)制到公司給我創(chuàng)建的GitLab網(wǎng)頁(yè)上賬號(hào)設(shè)置那里,
SSH Keys,粘貼到這里就搞定了。

8,值得注意的是我把密鑰的文件指定為另一個(gè)文件也不會(huì)報(bào)錯(cuò):
在這里插入圖片描述
這里指定的密鑰路徑和GitLab網(wǎng)站上復(fù)制過去的文件路徑不一樣也是可以的,不知道是不是同樣的之前的PM的賬號(hào)做的密鑰所以這樣子。

9,而且我作死一樣的一直嘗試登陸進(jìn)去,但是一直不行。
在這里插入圖片描述
在這個(gè)地方我是試了N遍的,我勸你不要試了,試了也沒有用。
各種折騰,GitLab和GitLab CE 和GitLab EE都不行的,我真沒搞明白這個(gè)HostingAccount的設(shè)置到底要鬧哪樣?
如果有大神麻煩指點(diǎn)一下。
9.1,這個(gè)時(shí)候有點(diǎn)復(fù)雜的邏輯就是,我的本地的SSH密鑰是PM項(xiàng)目經(jīng)理的,而且用這個(gè)密鑰連接過客戶的GitLab倉(cāng)庫(kù)的拉取文件到本地的。
9.2,然后今天呢SubLeader又給我創(chuàng)建的是我們公司自己搭建的GitLab倉(cāng)庫(kù),然后SubLeader以我的名字命名的給我創(chuàng)建了一個(gè)賬號(hào)。
9.3,然后我把本地的這個(gè)id_rsa.pub密鑰的內(nèi)容粘貼到SubLeader給我創(chuàng)建的我們公司自己搭建的GitLab倉(cāng)庫(kù)里的,設(shè)置,SSH Keys里面創(chuàng)建一個(gè)密鑰。
9.4,但是結(jié)果我其實(shí)Sourcetree里面SSH客戶端指定路徑卻是?C:\Users\自己電腦用戶名.ssh\id_rsa,卻是這個(gè)路徑,然后神奇的是居然也能把SubLeader給我創(chuàng)建的我們公司自己搭建的GitLab倉(cāng)庫(kù)里的代碼拉下來到本地。

10,然后吧,這些個(gè)GitLab的賬號(hào)又不能在Sourcetree的HostingAccount里面設(shè)置,真的是不知道為什么。!!!!!!!!!!

11,反正吧,最后我自己的Github賬號(hào)的話,連接到Sourcetree又可以,而且不是SSH鏈接,是HTTPS鏈接都可以,而且也讓輸入用戶名密碼,但是卻可以,難道是GitLab的bug嗎?啊,有點(diǎn)瘋!!!!!!!!!!!!

12,為什么大家都說Sourcetree好用我卻這么難呢?不過有可能幾年后我也說這個(gè)好用了,偷笑。

13,最搞笑的是我費(fèi)了九牛二虎之力才把GitLab遠(yuǎn)程倉(cāng)庫(kù)連接上,居然發(fā)現(xiàn)里面沒有文件,是空文件夾,我靠!!!!!!!!
我居然笨到?jīng)]看這個(gè)項(xiàng)目里面有多少分支,哈哈哈,里面全是分支,后面才恍然大悟,哎,我的天,這一天過得真是太驚險(xiǎn)了!!差點(diǎn)又有問題去問SubLeader,到時(shí)人家又說我是白癡。

相關(guān)案例查看更多