在想要從git倉庫獲取代碼時,如果公司項目是通過SSH獲取的,那么需要給自己的git倉庫設(shè)置SSH Key,本來將帶領(lǐng)大家在mac下生成并在git設(shè)置中添加SSH Key
使用工具
Mac 電腦
Mac終端工具 Terminal
企業(yè)郵箱或者個人開發(fā)郵箱賬號
打開終端,運行一下命令,郵箱需要換成自己的郵箱(推薦)
ssh-keygen -t ed25519 -C "your_email@example.com"
看你們Git要求的加密方式,如果要求其他加密方式也可以運行下面命令行,推薦上面方式,因為Mac系統(tǒng)13以上,已經(jīng)默認不支持RSA方式加密,Win系統(tǒng)現(xiàn)在也已經(jīng)不支持RSA加密了,因為認為次加密方式不安全
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
推薦使用
第一下回車是詢問你ssh秘鑰保存的位置,我們直接默認就好,直接回車

運行命令
上面回車以后,會讓輸入使用ssh秘鑰時候的密碼,如果不想以后每次在推送代碼或者拉取代碼都要輸入密碼的話,這里就什么都不要填寫,采用默認空密碼模式,直接回車,回車后會讓你再次確認密碼,通用的,直接回車

設(shè)置密碼
上面三次回車以后,ssh秘鑰就生成好了

生成成功
復制秘鑰內(nèi)容,輸入命令,命令運行以后,就已經(jīng)復制好了,直接去Git設(shè)置里面直接粘貼就好
pbcopy < ~/.ssh/id_rsa.pub
填入到Git設(shè)置中

設(shè)置SSH秘鑰