Github和碼云都提供SSH協(xié)議弓坞,即用戶可以用公鑰認(rèn)證方式連接到碼云的SSH服務(wù)器。這就需要生成并部署SSH Key冕杠。下面就是我生成SSH Key的步驟,希望有所幫助:
Git生成SSH key#
在初始化文件鼠標(biāo)右鍵,找到Git Bash Here,進(jìn)入后輸入下面2條指令:
Copy
gitconfig--globaluser.name"名稱或昵稱"gitconfig--globaluser.email"你的郵箱"
作用:告訴Git你是誰,郵箱在生成SSH Key需要。
輸入上面2條指令后,再輸入下面指令:
ssh-keygen -t rsa -C "你的郵箱"
生成結(jié)果如下
上面完成后艘刚,再輸入指令:
上面完成后,再輸入指令:
cat ~/.ssh/id_rsa.pub
指令下的一大串就是SSH Key(SSH Key是以ssh-rsa AAAA...開頭)截珍,SSH Key生成完成攀甚。
SSH Key部署#
部署到Github
登錄Github箩朴,點(diǎn)擊頭像 找到settings
點(diǎn)擊右上角New SSH Key,添加成功后在終端輸入:
ssh -T git@github.com
若返回有
Hi,你的名稱或昵稱 You've successfully authenticated ...
證明添加成功秋度!