如果想要從gitlab克隆代碼(通過(guò)ssh協(xié)議)不需要鑒權(quán),可以通過(guò)以下方式來(lái)在gitlab上配置sshkey妙黍。
- windows用戶打開(kāi)git bash峭梳,Linux/MAC用戶打開(kāi)終端即可持偏,然后輸入下面的命令并一路回車:
ssh-keygen -t rsa -C "your_email@xxx.com"
- 然后進(jìn)入
~/.ssh
目錄,其中~
表示用戶的home目錄痹筛,windows上為C:\Users\your_name
目錄莺治,Linux/MAC為/home/your_username
目錄下,然后打開(kāi)id_rsa.pub
文件帚稠,并拷貝里面的內(nèi)容谣旁。 - 打開(kāi)Gitlab,找到
Settings --> SSH Keys --> Add SSH Key
, 并把上一步復(fù)制的內(nèi)容粘貼到Key所對(duì)應(yīng)的文本框翁锡,然后點(diǎn)擊Add key
即添加成功蔓挖; -
如下圖: