1. 程式人生 > >git ssh key的修改和使用

git ssh key的修改和使用

新進公司使用的是git。用的是以前離職同事的電腦。登入公司git伺服器的網站後。clone不出來地址。老是被伺服器拒絕。後來查資料才發現是本地儲存著以前同事的ssh key。下面分享下自己清空和簽名屬於自己的git key。
首先在你簽名新的SSH key之前看本地電腦是否儲存有SSH key。在git bash 中輸入

cat ~/.ssh/id_rsa.pub

如果你看到一長串已 ssh-rsa 或者ssh-dsa開頭的字串這說明本機有SSH key。如果你想刪除他 一般在C:\Users\vigi 這個目錄下(刪除整個資料夾就可以了)。
這裡寫圖片描述

那麼這裡說說怎麼簽名出一個新的ssh key。git bash 輸入

ssh-keygen -t rsa -C "[email protected]"

最好的實現是在輸入ssh key的時候輸入密碼,但這不是必須的。你可以通過按回車鍵跳過設定密碼

可以使用

cat ~/.ssh/id_rsa.pub

檢視你設定的ssh key 。ssh key 是以ssh- 開頭 ,以你的使用者名稱和郵箱結尾。你也可以使用命令複製ssh key到剪下板上。
windows

clip < ~/.ssh/id_rsa.pub

Mac

pbcopy < ~/.ssh/id_rsa.pub

Linux

xclip -sel clip < ~/.ssh
/id_rsa.pub

這裡寫圖片描述