如何解決git多個密鑰時無法正常使用

  1. 首先,在一個文件夾下只要新建了 .ssh 文件夾就可以用來連接遠程代碼倉庫。
  1. 我們的遠程代碼倉庫又往往比較多,自然對於每個遠程代碼倉庫都會有一個私鑰和公鑰,自然每組的文件名也會不一樣,那 git 本地如何使用特定的密鑰和公鑰進行身份驗證呢?
例如:公司的密鑰和公鑰(公有)的分別爲 id_rsa 和 id_rsa.pub ,一般 ssh-keygen 命令默認產生的就是它們。
而自己的 github 的密鑰和公鑰分別命名爲了github 和 github.pub(使用 ssh-keygen -f github 命令產生)。
這四個文件都在 .ssh 文件夾下。
  1. 使用 ssh [email protected] -i ./.ssh/github 命令,其中:
-i 選項是用來指定私鑰地址和名字的。
-v 選項可以用來查看詳細的過程日誌。






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章