本文就 DevStudio 中用户个人设置相关进行介绍,分为 SSH Key 和全局配置。
SSH Key
此处是 DevStudio 为用户生成的公钥。在通用 Git 源使用 SSH 协议创建工作空间时,请先将此 SSH Key 添加至对应 Git 代码托管平台的个人公钥列表中,方可创建成功。
目前 DevStudio 最高只能生成 2048 bits 长度的密钥,如遇到需要长度大于 2048 bits SSH key 的问题,请 联系我们
各平台个人公钥配置 URL:
-
GItHub: https://github.com/settings/keys
全局配置
此处是用户在 DevStudio 中使用的全局配置文件。用户在使用 DevStudio 的时候,可以为不同的工作空间使用相同的初始环境配置。
目前 .gitconfig 文件默认为覆盖方式,即在此处填入的配置文件内容为最终机器上 .gitconfig 配置文件的内容。其他配置文件,如 .bashrc 文件,为追加方式加入,即原有的 .bashrc 文件内容追加上此处填入的内容。
当保存的配置文件内容为空时,表示不修改环境配置,此时显示的内容为相关配置文件的默认内容。
-
.gitconfig:全局的 Git 配置信息,文件位于
/home/admin/.gitconfig
,其中:-
user 区域为当前用户信息区域,可以在此设置用户提交信息中的用户名称和邮件地址。
-
core 区域为核心配置信息区域,可以用于设置输入提交信息时的默认文本编辑器、屏蔽文件等。
-
credential 区域为个人凭据信息区域,即使用 HTTPS 协议时使用的账号密码。DevStudio 已为用户默认设置了授权代码管理平台的账号密码,请勿删除,否则用户可能会需要自己手动输入账号密码。
-
常见问题
-
Q: 在使用 SSH Key 时,遇到“We require RSA keys be at least 2048 bits.”相关报错怎么办?
A: 请至 DevStudio 个人设置 页面的 SSH Key 标签下,生成 2048 bits 长度的密钥后重新添加。