1,什麼是ssh
ssh是secure shell(安全外殼協議)的縮寫,建立在應用層和傳輸層基礎上的安全協議。為了便於訪問github,要生成ssh公鑰,這樣就不用每一次訪問github都要輸入使用者名稱和密碼。
2,生成條件
先在git上先註冊賬號,本地安裝git
3,生成步驟:
1、本地成功安裝了git後,單擊滑鼠右鍵,選擇git bush here,開啟git bush
2、在終端輸入。
(1)ssh-keygen -t rsa -c 「username」 (注:username為你git上註冊的使用者名稱)
如果執行成功,返回
回車(2)正常執行的話,會出現
enter passphrase (empty for no passphrase):
回車【注】還會出現
/c/users/admin/.ssh/id_rsa already exists.
overwrite (y/n)?
說明已經設定了儲存位址,這邊輸入『y』覆蓋,回車
(3)接下來會出現
(4)回車,接著出現
這說明ssh key就已經生成了,檔案目錄就是:
接著我們執行cat命令檢視.pub檔案的內容
把顯示出來的ssh keys直接新增到github賬戶設定裡邊的ssh keys
最後再執行git clone命令就可以了
git設定ssh訪問
git設定ssh訪問 進入根目錄的.ssh裡,沒有也行,生成檔名時會生成目錄的 cd ssh生成檔名和檔案位置 ssh keygen t rsa c github f id rsa github指定生成的檔名是id rsa github 指定備註是github 密碼一般為空即可 此時的 ssh目錄下...
Git的安裝與設定SSH
git的安裝與使用 一.安裝git 作業系統 centos7 操作命令 yum install git 安裝結果是 安裝成功之後在終端輸入git,會出現git的使用命令。二.註冊github帳號 gitlab帳號 在 github 官網上註冊帳號,盡量不使用公司郵箱 github 發來的驗證郵件可能...
git設定遠端倉庫關於多使用者ssh無密碼登陸問題
git是目前世界上最先進的分布式版本控制系統 沒有之一 分布式版本控制系統與集中式版本控制系統不同 分布式版本控制系統根本沒有 伺服器 每個人的電腦上都是乙個完整的版本庫,這樣,你工作的時候,就不需要聯網了,因為版本庫就在你自己的電腦上 如果git只是在乙個倉庫裡管理檔案歷史,git和svn真沒啥區...