git 倉庫設定設定自己的ssh

2021-10-12 18:21:06 字數 772 閱讀 3312

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真沒啥區...