代码资产管理
完成项目规划之后,可利用代码仓库管理项目代码。该功能提供企业级的基于 Git 的云端代码管理服务,支持精细化权限管控、多分支并行开发、多版本管理等功能。
安装并配置 Git 客户端
- 前往 Git 官网 下载最新版的 Git 客户端并进行安装。
- 在 Git 客户端配置用户名和邮箱。
点我查看代码
git config --global user.name "您的用户名"
git config --global user.email "您的邮箱"
配置好之后可以使用以下命令行查看配置:
点我查看代码
git config -l
创建代码仓库
- 进入已创建的项目,点击左侧导航栏【代码仓库】。
- 在“代码仓库”页面,点击右上角【创建仓库】。
- 普通创建: 可选 Git 或 SVN 仓库。
- 模板创建: 可选择任一预置模板。
- 填写仓库信息,开启生成 README 文件以快速初始化仓库,开启代码扫描并选择合适的代码扫描方案完成创建。
克隆代码仓库到本地
通常我们会将代码仓库克隆到本地,在本地修改、测试之后再提交到远程代码仓库。授权方式有两种协议:HTTPS 和 SSH。本文以通过 HTTPS 协议克隆为例进行说明。如需了解如何通过 SSH 协议进行克隆。
- 进入已创建的项目,点击左侧导航栏【代码仓库】。
- 在“代码仓库”页面,点击需要克隆的代码仓库,进入其详情页面。
- 在代码仓库的详情页面,点击右上角【克隆】。在弹出的“克隆仓库”页面,点击复制按钮。
- 在 Git 客户端中输入克隆命令。
点我查看代码
git clone <您克隆的代码仓库地址>
首次拉取后会提示填写凭据,此处填写在注册智算平台时所使用的邮箱与密码即可。
命令操作提示成功之后,你可以在本地代码仓库中进行代码修改。
修改完成后便可参考下文,将变动内容推送至远端仓库。
推送本地代码至代码仓库
- 在 Git 客户端,运行以下三条命令将代码推送到智算平台上的代码仓库。
点我查看代码
git add .
git commit -m "<您对本次提交备注的信息>"
git push origin master
- 在「代码仓库」模块中,点击仓库名称打开其详情页面,点击提交数量信息即可查看当前分支(默认为 master,可从下拉框中切换分支)的所有提交记录。