iOS開發零基礎教程之生成git所需的SSH keys

在我們github看到了一個不錯的第三方庫時,可能我們想把他git clone到本地,我們需要複製他的SSH URL,如下圖:



複製完地址之後,我們需要打開終端,然後輸入命令: git clone + SSH URL,拿上邊的爲例,我們需要輸入 :       git  clone [email protected]:Zhangmangyuan/PullingRefreshTableView.git



輸入完成之後回車,會看到下圖的情況:



從圖上最後一句英文:Please make sure you have the correct  access rights。意思是請確保你有正確的訪問權限。這個問題就是你沒有在github裏邊添加SSH keys,登錄上自己的github賬號,然後點擊右上角的設置,然後可以看到左邊有一個SSH keys的選項,點擊完之後如果之前沒有添加過的這裏邊是空的,我的裏邊已經有兩個了。如圖:


我們可以看到右邊Add SSH key的按鈕,點擊之後可以看到如圖所示:


title就是給你的電腦的ssh key起一個名字,可以隨意起,但是下邊有一個key,這個東西去哪獲取呢,下邊就進入咱們今天的正題添加SSH keys,首先我們需要打開終端,然後輸入下邊一跳命令:

ssh-keygen -t rsa


輸入過程中會出現三次讓你輸入信息,一直按回車鍵就可以了,什麼也不用管,一直到生成如圖所示的樣子就算成功了,如圖:



然後在終端輸入一條命令:

pbcopy < ~/.ssh/id_rsa.pub

輸入完成之後,這是一條複製命令,他會直接把所需要的key複製的剪切板上,再去剛纔添加key的地址,直接粘貼出來就可以了。然後點擊Add Key就可以了。接下在再去clone代碼就沒問題了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章