GitHub是一個面向開源及私有軟件項目的托管平臺,因為只支持git 作為唯一的版本庫格式進行托管,故名GitHub庐氮。一般來說,clone項目有兩種方式:Https和SSH宋彼,兩者的區(qū)別這里不作介紹弄砍,本文主要講解如何添加SSH仙畦。
1.首先我們要生成一個新的SSH密鑰,打開終端并輸入下面命令并回車: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?ssh-keygen -t rsa -b 4096 -C“your_email@example.com” ? //后面換成你的GitHub郵箱
2.這里需要我們輸入保存密鑰的文件位置音婶,直接回車慨畸,默認保存在/User/userName/.ssh/路徑下:
3.如果你之前生成過密鑰,會提示你是否覆蓋:輸入y并且回車衣式;如果沒有生成過寸士,則跳過這步:
4.這里提示我們輸入密鑰密碼。這個密碼盡量別設置得太復雜碴卧,因為以后我們push/pull的時候都要輸入這個密碼弱卡。填寫密碼回車,繼續(xù)填寫確認剛才的密碼住册,再回車:
5.如果你看到以下提示信息婶博,則密鑰生成完畢
6.現(xiàn)在我們開始為我們的GitHub賬號添加SSH:在電腦上方依次點擊:前往->個人 ?進入.ssh文件夾。打開 ?id_rsa.pub文件荧飞,復制里面全部的內(nèi)容凡人。(.ssh為隱藏文件,需要顯示隱藏文件才能看到)
7.打開GitHub官網(wǎng)并登陸叹阔,在右上方點擊setting進入到設置界面:
8.點擊左邊欄的SSH and GpG keys一項:Title信息隨便填挠轴,Key這一項我們需要把第6步復制的id_rsa.pub文件內(nèi)容粘貼上去。最后點擊Add SSH key耳幢,至此岸晦,我們就完成了SSH的添加。
9.測試我們添加的SSH是否成功睛藻,在終端輸入:ssh -T git@github.com启上。如果出現(xiàn)以下信息,則添加成功: