CodeHub云端操作
云端仓库功能
云端仓库功能支持新建仓库、仓库克隆、分支管理、标签管理、提交代码、拉取代码、推送代码、代码阅读、在线修改、仓库成员管理、密钥管理等,更多仓库功能介绍请参见代码托管产品介绍 。
新建空仓库
- 在DevCloud代码托管服务中,单击上方“普通新建”按钮,如下图所示。
- 配置新仓库的详细信息,下图所示。
- 保存仓库信息后,新建成功的仓库如下图所示。
设置SSH密钥/HTTPS密码
后续需要在本地客户端进行代码仓库的克隆/推送,SSH密钥和HTTPS密码是客户端和服务端交互的凭证,需要先对它们进行设置。
设置SSH密钥
SSH密钥是使用SSH协议和代码托管服务端交互的凭证,如果您使用windows下的Git Bash客户端并在其中已经生成,此步骤可以略过。
- 打开Git客户端(Git Bash或linux的命令行窗口),输入以下命令行:
ssh-keygen -t rsa -C "<您的邮箱>"
然后输入3个回车(Enter键)即可,生成的SSH秘钥对默认在“~/.ssh/id_rsa、~/.ssh/id_rsa.pub”位置,如下图所示。
- 添加SSH密钥到代码托管服务端:
- 打开Git客户端(Git Bash或linux的命令行窗口),将SSH密钥“~/.ssh/id_rsa.pub”的内容打印出来,如下图所示。
cat ~/.ssh/id_rsa.pub
- 复制上述的SSH密钥内容,去到代码托管首页,单击“设置我的SSH密钥”按钮去到SSH密钥管理页面,单击“添加SSH密钥”进行添加。
- 进入SSH密钥管理页面,如下图所示。
- 单击“添加SSH密钥”按钮进行添加,粘贴上述复制的SSH密钥内容、填写标题,单击“确定”即可,如下图所示。
您已经设置好了SSH密钥,您可以继续设置HTTPS密码。
- 进入SSH密钥管理页面,如下图所示。
- 打开Git客户端(Git Bash或linux的命令行窗口),将SSH密钥“~/.ssh/id_rsa.pub”的内容打印出来,如下图所示。
设置HTTPS密码
HTTPS密码是使用HTTPS协议和代码托管服务端交互的凭证,设置步骤如下:
- 进入代码托管首页,单击“设置我的HTTPS密钥”,显示“HTTPS密钥管理”页面。
- 如果您是第一次进行设置,则输入2次HTTPS密码保存即可。
- 如果您不是第一次进行设置,单击“修改”,需要输入邮箱验证码,重新设置新密码“保存”即可。
