Git是分布式的代碼管理工具,遠(yuǎn)程的代碼管理是基于SSH的,所以要使用遠(yuǎn)程的Git則需要SSH的配置币励。
作為一個(gè)小白來(lái)說(shuō),最初的配置各種環(huán)境珊拼,測(cè)試環(huán)境還是很讓人頭疼的食呻,留下這篇文章簡(jiǎn)單的做一個(gè)初學(xué)者的一個(gè)配置流程
先設(shè)置Gitlab的user.name和user.email
打開窗口命令或者Git Bash命令窗口
git config --golbal user.name "個(gè)人名稱" git config --golbal user.email "注冊(cè)郵箱"
這個(gè)名稱并不是會(huì)員名稱
上述名稱及郵箱配置配置完成以后
ssh-keygen -t rsa -C "注冊(cè)郵箱"
根據(jù)路徑查找,拿到生成的秘鑰澎现,后綴為 .pub 的則是公鑰
PS :生成的SSH私鑰路徑 /c/Users/Peng/.ssh/id_rsa 后面要用到仅胞。
將SSH公鑰添加到GitHub賬戶
配置GitHub賬戶使用 SSH key
- 復(fù)制文件路徑內(nèi).pub后綴里的內(nèi)容
-
進(jìn)入GitHub的設(shè)置頁(yè)面(登錄GitHub,在右上角頭像點(diǎn)擊設(shè)置)
-
如上圖點(diǎn)擊new SSH key (將步驟1復(fù)制的內(nèi)容粘貼到key文本框剑辫,Add SSH Key即可)
上面說(shuō)完配置Github接著介紹怎么配置gitlab吧干旧,很簡(jiǎn)單
-
同樣訪問(wèn)gitlab首頁(yè),點(diǎn)擊頭像進(jìn)入設(shè)置
- 將復(fù)制的公鑰key放入文本框妹蔽,會(huì)自動(dòng)生成title(可忽略) 最后Add Key即可
測(cè)試連接
最后測(cè)試是否關(guān)聯(lián)成功
ssh -T git@github.com
因?yàn)殚_始已經(jīng)配置完成莱革,所以直接少了一些步驟,這就是最后的結(jié)果讹开,看到Successfully就很明白什么意思了吧
如果提示
輸入yes即可
Ps:如果配置出現(xiàn)error盅视,檢查配置的先后順序,如有問(wèn)題請(qǐng)留言旦万。