gitee中可以创建私有项目,但是在clone或者push都需要输入密码, 比较繁琐。
公钥则可以解决该问题,将私钥放在本地,公钥放在gitee上,当对项目进行操作时带有的私钥会在gitee和公钥进行验证,避免了手动输入密码的过程。
公钥和密钥生成在 SSH 公钥设置 中有详细的步骤,需要注意的是:
- 公钥可以添加到gitee项目的公钥管理,也可以添加到gitee账户的公钥管理。为了方便我直接添加到gitee账户的公钥管理。
- 本地通过
ssh-add
就添加私钥到ssh配置中(如果有多对公私钥则需要指定具体私钥) - 上述是ssh公钥,所以在clone或者指定项目地址时,需要使用ssh模式