ssh-keygen -t rsa -c "你的郵箱"
回車,輸入檔名,輸入密碼,再次輸入密碼
有多個賬號的話重複以上步驟,金鑰生成完後在.ssh目錄下建立config檔案
內容如下:
host github.com
hostname github.com
user user1
preferredauthentications publickey
identityfile c:\\users\\.ssh\\github_id_rsa.pub
host gitlab.com
hostname gitlab.com
user user2
preferredauthentications publickey
identityfile c:\\users\\.ssh\\gitlab_id_rsa.pub
host是別名,自己定義
hostname是真實的服務網域名稱或ip位址
user是自定義使用者名稱
preferredauthentications優先使用的驗證方式
identityfile公鑰路徑
以上配置完成後將本地公鑰設定到服務端的sshkey中就可以使用了
本地管理多個git賬號
前言 本來電腦本地只存在乙個git賬號,用於提交專案 近期重新搭建了部落格,站點託管在github上。在gitee上又新建了乙個倉庫,用來備份部落格。首次提交到github或者gitee上,會提示輸入密碼,再次提交,可能不再提示密碼,當你做push操作時,會提示你沒有許可權,因為git無法區分到底是...
git 關聯多個git賬號
參考部落格,在此基礎上,筆者還加了一些自己的備註 ssh keygen t rsa f ssh id rsa gitlab ucd c yourmail com 複製pub檔案內容到gitlab的ssh上 host github.com hostname github.com preferredau...
Windows下多個Git賬號配置
在git bash執行ssh keygen t rsa c username email.com 命令生成username的ssh key 當前使用者下的.ssh目錄下會生成id rsa 私鑰檔案 id rda.pub 公鑰檔案 將id rda.pub 公鑰檔案 的內容新增到username的git...