8 將GitHub遠程倉庫修改為ssh
文章目錄
- 8 將GitHub遠程倉庫修改為ssh
- 1 創建本地的ssh密鑰
- 2 設置GitHub密鑰
- 3 將本地庫鏈接到遠程倉庫
很多時候在使用GitHub的遠程鏈接使用的是http的格式,但是這個格式并不好,尤其是在代碼上傳的時候,因此需要采用ssh將本地倉庫和遠程倉庫相互鏈接。
1 創建本地的ssh密鑰
ssh相當于一種密鑰,因此在使用前需要現在本地創建好自己的密鑰
在桌面上右鍵
,選擇git bash here
然后就進入了命令行窗口,在窗口中輸入ssh-keygen
,并回車
在下面的信息中可以看到自己的密鑰位置。
后綴有pub的是公鑰,無pub的是私鑰。
2 設置GitHub密鑰
將遠程倉庫于本地的密鑰相互鏈接。
首先登陸GitHub網站,在頭像處,選擇setting
。
然后選擇SSH and GPG Keys
,并選擇New SSH Key
。
開始填寫。
Title
隨便寫。Key tips
不要動他,保持默認狀態即可。Key
選擇之之前生成的公鑰,將公鑰里面的東西復制進去即可。
完成后,點擊Add SSH Key
,輸入密碼后,就成功創建了。
3 將本地庫鏈接到遠程倉庫
首先找到之前的本地代碼文件夾。右鍵并選擇git bash here
。
然后,進入對話框中根據要求逐個輸入代碼。
git remote -v 查看當前倉庫的遠程倉庫鏈接
git remote set-url origin `````修改當前倉庫的遠程倉庫鏈接
輸出進去即可完成替換。