# 代码托管

    # 新建仓库

    Erda 代码托管支持系统内置 Git 仓库和外置通用 Git 仓库,可在创建应用时进行选择。

    进入 DevOps 平台 > 项目 > 应用中心 > 应用 > 新建应用

    若选择外置仓库,需指定仓库地址、用户名、密码等信息。

    提示

    选择配置外置代码仓库后,DevOps 平台将不再提供代码浏览、提交历史查看、分支管理和合并请求等在线代码仓库功能,流水线和部署中心等其他功能不受影响。

    完成应用创建后,点击应用默认进入 如何开始 页面,在此可查看 Git 使用相关命令。

    点击右上角 ? 图标也可查看初始介绍。

    # 代码浏览

    进入 DevOps 平台 > 项目 > 应用 > 代码,点击右上角 仓库地址 可查看代码仓库地址、用户名和 Token。

    您可使用内置的 Git 和 Token 克隆代码 ,也可使用登陆 Erda 平台的用户名和密码进行操作。

    # 新建分支

    点击右上角 新建分支 即可创建新的分支。

    添加分支 页面,您可基于 Branch、Tag 以及 commit SHA 三类源创建分支。

    完成分支创建后,点击分支下拉框查看所有分支,选中某个分支即可进行分支切换。

    # 新建文件和文件夹

    点击右上角 新建 可选择新建文件或文件夹 。

    在新建文件页,输入文件名、文件内容和提交信息,点击 保存 即可新建文件。

    # 查看文件内容

    在文件内容页,您可查看当前文件内容、提交者以及当前文件的提交历史。

    # 修改和删除文件

    在文件内容页,点击下图所示编辑和删除图标即可修改和删除文件。

    # 查看最新提交

    在代码浏览页,可查看当前目录最新提交信息。点击提交信息即可查看具体提交的改动信息。

    # 提交历史

    进入 DevOps 平台 > 项目 > 应用 > 提交,可查看历史提交记录,并支持根据分支名、提交信息进行过滤。

    点击提交信息可查看具体提交的改动信息,包括修改的具体文件和内容。

    点击右上角的 单行分栏 可切换查看。

    如图所示,点击 ... 可向前向后查看文件内容。

    # 流水线

    进入 我的应用 > 选择应用 > 流水线

    平台提供流水线的可视化操作,在代码更新后也可触发流水线。关于流水线更多信息,请参见 流水线

    点击下图按钮即可进行可视化编辑和文本编辑切换。

    # dice.yml

    dice.yml 文件采用 YAML 语法编写,是一个微服务应用部署的描述文件。关于 dice.yml 更多信息,请参见 dice.yml