每次送出代碼到碼雲的時候,都需要輸入賬戶密碼,真的很不友善,好在碼雲給我們提供了解決方案,隻需要建立秘鑰對,在碼雲上添加公鑰就可以了,把私鑰儲存在本地即可,以下就是添加公鑰的步驟。
生成秘鑰對
- 打開git bash
- 輸入ssh-keygen -t rsa -C "你的郵箱位址" 三次回車之後就可以生成密鑰對
- 輸入cat ~/.ssh/id_rsa.pub 檢視你的 public key(公鑰),結果如下: image.png
碼雲gitee添加公鑰 - 把途中從ssh-ras(包含)到最後面的郵箱位址(包含)複制一下。
- 打開碼雲 -> 設定 -> SSH公鑰,就出現了下面的畫面,把我們剛才複制的内容貼到提示區,最後點選左下角的确定即可。
碼雲gitee添加公鑰 - 輸入 ssh -T [email protected]
,系統會提示你輸入yes/no,輸入yes,如果出現:You've successfully authenticated, but GitHub does not provide shell access.
就表示成功了。
配置使用者名密碼
git config --global user.name "你的gitee賬号"
git config --global user.email "你在gitee的郵箱位址"
設定完以上這些之後,再試試git push是否還需要送出賬号密碼