克隆或者提交代碼時粥烁,
如果項目的git地址是 https 開頭的,則每次 git 提交代碼時都需要輸入兩次賬號密碼
如果是git@gitee則不會出現(xiàn)上面這種情況舔哪,但是需要配置SSH公鑰
1. 本地創(chuàng)建SSH公鑰
- 命令行輸入
ssh-keygen -t ed25519 -C "自定義公鑰名稱任意即可"
- 三次回車
生成成功會有路徑提示
Your identification has been saved in C:\Users\OS/.ssh/id_ed25519. 私鑰
Your public key has been saved in C:\Users\OS/.ssh/id_ed25519.pub. 公鑰
- 打開公鑰文件,拷貝里面內(nèi)容(注意公鑰是,.pub后綴文件)
如果在 .ssh 文件夾下找不到對應(yīng)的公鑰和私鑰文件渔肩,則需要控制臺 輸入
ssh-keygen -o
2. 在gitee/github官網(wǎng)配置SSH公鑰
設(shè)置 → SSH公鑰 → 添加公鑰,將拷貝的本地公鑰內(nèi)容粘貼并保存
3. 檢測是否配置成功
在本地控制臺輸入
ssh -T git@gitee.com
如果顯示類似下面的內(nèi)容拇惋,說明配置成功
Hi ?[36;01mxxx?[0m! You've ?[32msuccessfully?[0m authenticated,
but GITEE.COM does not provide shell access.