git與Github的ssh連線
阿新 • • 發佈:2021-11-24
生成公鑰
在安裝好git後,使用滑鼠右鍵桌面,選擇Git Bash Here後,分別輸入下面的命令
git config --global user.name "yourName"
git config --global user.email "[email protected]"
再輸入ssh-keygen -t rsa -C "[email protected]"
,回車後會顯示如下資訊
Generating public/private rsa key pair. Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa): (按回車鍵) Enter passphrase (empty for no passphrase): (按回車鍵) Enter same passphrase again: (按回車鍵)
這樣你的金鑰檔案就會生成在C:\Users\yourUserName\.ssh
這個目錄下,找到該目錄下的id_rsa.pub檔案,開啟後複製裡面的所有內容。
設定ssh連線
登入GitHub,右上角右鍵點選自己的頭像選擇setting,進入設定頁面後左邊選項欄選擇SSH and GPG keys,key的名字隨便設定,下面的內容輸入框黏貼之前複製的公鑰的內容進去,新增後即建立了ssh連線。其他的程式碼託管網站如gitee也是類似的操作。
測試連線
輸入:ssh -T [email protected]
出現以下結果即為成功:
Hi yourName! You've successfully authenticated, but GitHub does not provide shell access.