創(chuàng)建SSH Key連接github或gitlab

當(dāng)我們從github或者gitlab上clone項(xiàng)目或者參與項(xiàng)目時(shí),我們需要證明我們的身份。一種可能的解決方法是我們在每次訪問的時(shí)候都帶上賬戶名、密碼,另外一種辦法是在本地保存一個(gè)唯一key,在你的賬戶中也保存一份該key,在你訪問時(shí)帶上你的key即可。github、gitlab就是采用key來驗(yàn)證你的身份的,并且利用RSA算法來生成這個(gè)密鑰。
鏈接方法
首先你需要在github上或者gitlab上有一個(gè)自己的賬戶
打開git bash,輸入命令ls -al ~/.ssh 。

MJVnQz.jpg!web.jpeg

在git bash中鍵入ssh-keygen -t rsa -C
檢查是否顯示有id_rsa.pub或者id_dsa.pub存在,如果存在請直接跳至第4步。
"your_email@example.com",注意將這里的郵箱地址替換成你自己的郵箱地址。在顯示如下的輸出后 ,

B7nMZnA.jpg!web.jpeg

此時(shí)還會(huì)讓你輸入自己的郵箱密碼,輸入兩次
一直按回車就可以了。然后就顯示成這樣:
·


f2iAba.jpg!web.jpeg

在這里可以看到id_rsa和id_rsa.pub文件已經(jīng)生成。并且生成的路徑也已顯示。
4.用記事本之類的軟件打開id_rsa.pub文件,并且復(fù)制全部內(nèi)容。

BbQR3q.jpg!web.jpeg

在你的gitlab或者github的賬戶,打開SSH key標(biāo)簽。

AFV3Aj.jpg!web.jpeg

![Uploading 6faa2a.jpg!web_390551.jpeg . . .]
然后選擇Add SSH key按鈕,將剛剛復(fù)制的內(nèi)容粘貼進(jìn)去即可,然后點(diǎn)擊add key。

6faa2a.jpg!web.jpeg

全部操作完成,只要你對你要操作的項(xiàng)目的有權(quán)限,接下來就可以順利的進(jìn)行g(shù)it的操作了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容