更新时间:2023-07-25 GMT+08:00

HTTPS密码

什么是HTTPS密码

当您需要将代码推送到云端仓库或从云端仓库下拉代码时,云端仓库需要验证您的身份与权限,HTTPS是对代码托管服务进行远程访问的身份验证方式。

  • HTTPS密码是HTTPS协议方式下载、上传时使用的用户凭证。每个开发者,只需要设置一次密码,与仓库无关。
  • HTTPS密码要妥善保存,不要外传,并定期更换,以免出现安全风险。

获取HTTPS密码

首次登录时需要设置初始密码。

您可以随时更改HTTPS密码,其步骤如下。

  1. 登录您的代码托管服务仓库列表页(注意:切换到您使用的区域),单击“设置我的HTTPS密码”,跳转到“HTTPS密码管理”页面。

  2. 单击“修改”,重新设置密码后保存即可。

密码重设后,重新生成仓库凭证,否则不能与云端仓库交互。

验证HTTPS密码是否生效

当设置好HTTPS密码后,您可以在客户端对您有访问权限的仓库进行一次HTTPS-clone操作,会弹出对话框要求你输入帐号、密码,填写后克隆成功,则说明密码设置成功。

相关常见问题

重新生成仓库凭证:

clone失败,并提示,“The project you were looking for could not be found”,此时您需要重新生成凭证,并检查白名单。
  • 密码错误,请删除该本地存储的凭证(以Windows为例控制面板 > 用户帐户 > 管理Windows 凭据 > 普通凭据),并使用HTTPS方式再次克隆,在弹出的窗口中输入正确的帐号、密码即可。
  • 检查IP白名单。注意,在未配置白名单时,全部IP均可访问,如果配置了则只允许名单内的IP访问。

如果提示“SSL certificate problem”,请执行如下指令进行配置:

git config --global http.sslVerify false