1)HTTPS (pull和push的時(shí)候需要密碼)
2)SSH (不需要密碼峭弟,但是需要?jiǎng)?chuàng)建公鑰)
創(chuàng)建公鑰的目的:?
使用SSH公鑰可以讓你在你的電腦和碼云通訊的時(shí)候使用安全連接(git的remote要使用SSH地址)
步驟:
1.打開終端(git)進(jìn)入.ssh目錄
cd ~/.ssh ? ?
如果.ssh文件夾不存在,執(zhí)行指令自動(dòng)創(chuàng)建
mkdir ~/.ssh
2.生成RSA密鑰對(duì)
ssh-keygen -t rsa -C "你的郵箱@xxx.com"
為了方便全程回車即可(不用輸入ras文件名及密碼)
# Generating public/private rsa key pair...
# 三次回車即可生成 ssh key
3.查看公鑰內(nèi)容
cat ~/.ssh/id_rsa.pub
4.將公鑰內(nèi)容(全部)復(fù)制并粘貼(注意:公鑰內(nèi)容以ssh-rsa開頭)
粘貼地址 ? https://gitee.com/profile/sshkeys
5.添加公鑰完成后進(jìn)行測(cè)試公鑰
測(cè)試SSH鏈接
ssh -T git@gitee.com
當(dāng)終端提示welcome to Gitee.com,yourname!表示鏈接成功