git怎么加ssh

如何在 git 中添加 ssh 密鑰?創建 SSH 密鑰對。將公鑰添加到 SSH 代理。將公鑰復制到 github。測試 Git SSH 連接以確認成功連接到遠程存儲庫。

git怎么加ssh

如何在 Git 中添加 SSH 密鑰

在使用 Git 時,安全地連接到遠程存儲庫至關重要。SSH(安全外殼)密鑰是一種加密身份驗證機制,可為你的 Git 連接提供安全保障。以下是如何在 Git 中添加 SSH 密鑰:

創建 SSH 密鑰對

首先,你需要創建一個 SSH 密鑰對。這是公鑰和私鑰的組合:

  • 打開終端: 在終端中輸入以下命令:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
  • 輸入密碼: 系統會提示你輸入密碼。這將用于保護你的私鑰。

添加公鑰到 SSH 代理

下一步是將公鑰添加到 SSH 代理。此代理會存儲你的公鑰,以便在你連接到遠程存儲庫時自動使用:

  • 將公鑰添加到 ssh-agent: 輸入以下命令:
ssh-add ~/.ssh/id_rsa.pub
  • 如果你沒有啟動 ssh-agent: 輸入以下命令啟動:
eval "$(ssh-agent -s)"
  • 驗證公鑰已添加到代理: 輸入以下命令:
ssh-add -l

將公鑰復制到 GitHub

現在,你需要將公鑰復制到 GitHub,以便驗證你的身份:

  • 登錄 GitHub: 訪問 GitHub 網站并使用你的用戶名和密碼登錄。
  • 導航到 SSH 和 GPG 密鑰: 單擊右上角的個人資料圖片,然后選擇“設置”。在側邊欄中,單擊“SSH 和 GPG 密鑰”。
  • 粘貼公鑰: 在“SSH密鑰”部分,單擊“新建SSH密鑰”。粘貼你的公鑰并單擊“添加 SSH 密鑰”。

測試 Git SSH 連接

現在,你可以測試你的 Git SSH 連接:

  • 克隆一個遠程存儲庫: 輸入以下命令:
git clone git@github.com:username/repo-name.git
  • 如果沒有提示輸入密碼: Git 成功使用 SSH 密鑰連接到遠程存儲庫。

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享