Create more than one git user

OS: Linux

生成第一個rsa文件

cd ~/.ssh/ # 創建第一個 <id_rsa_one> 私鑰文件

ssh-keygen -t rsa -b 4096 -C "your email"

輸入文件導出目錄:/home/admin/gitssh/id_rsa_one,默認:~

ssh-agent -s

eval"$(ssh-agent -s)"

ssh-add ~/.ssh/id_rsa_one

clip > ~/.ssh/id_rsa_one.pub

生成第二個rsa文件

ssh-keygen -t rsa -b 4096 -C "your email"

輸入文件導出目錄:/home/admin/gitssh/id_rsa_two,默認:~

ssh-agent -s

eval"$(ssh-agent -s)"

ssh-add ~/.ssh/id_rsa_two

clip > ~/.ssh/id_rsa_two.pub

cd ~/.ssh/ && touch config

######編輯內容:

vim config

Host  hostalias_one

HostName github.com

User git

IdentityFile /home/admin/gitssh/id_rsa_one
Host hostalias_two

HostName gitlab.com

User git

IdentittyFile /home/admin/gitssh/id_rsa_two
gitlab/github -> 用戶管理SSHKey管理 -> AddKey

ssh -vT git@hostalias_one

Welcome git, XXX!

gitlab/github -> 用戶管理SSHKey管理 -> AddKey

ssh -vT git@hostalias_two

Welcome git, XXX!

####OS: Windows

添加到gitlab或者github用戶管理SSHKey管理中AddKey

ssh -vT git@hostalias_one

Welcome git, XXX!

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