更新时间:2024-09-27 GMT+08:00
密钥概述
Repo的代码仓库支持SSH和HTTPS两种访问协议,您可以选择以下两种方式之一进行配置。
- SSH密钥是一种安全的连接方式,用于在本地计算机与您账号下的Repo之间建立安全连接。不同的用户通常使用不同的计算机,因此在使用SSH方式连接Repo代码仓库前,需要在自己的电脑上生成自己的SSH密钥,并将公钥添加到Repo中。一旦在本地计算机上配置了SSH密钥,并添加公钥到Repo中,此账号下的所有代码仓库与这台计算机之间都可以使用该密钥进行连接。
- HTTPS密码是一种用于HTTPS协议方式下载、上传时使用的用户凭证。
- 在Repo中,HTTPS协议所支持的单文件推送大小不超过200M。如果需要传输大于200M的文件,请使用SSH方式。
- 可以绑定邮箱的账号才能使用HTTPS协议。
- GPG(GNU Privacy Guard)是一种用于数字签名和认证的手段。当您需要将本地代码推送到代码托管仓库时,GPG公钥在Git中用于对代码的提交和Tag进行签名和验证,以确保提交的来源可信以及代码的完整性。
父主题: 环境和个人配置