查看并管理仓库下的分支(branch),包括新建、删除、保护、清理、比较分支。
新建分支
从左侧导航栏进入 代码服务 > 我的仓库,选择目标代码仓库,单击进入代码仓库详情页面。
在页面上方,单击 分支 > 新建分支,填写新的分支名,然后选择或输入创建来源,可以是其他分支、标签或者版本。
单击 新建 后,分支创建完成。
删除分支
在分支列表页面,单击需要删除的分支所在行的 删除 图标,在弹出确认框中单击 确认 后,执行删除。
保护分支
保护分支设置,即将分支锁定,不允许分支删除及重写(force push)操作,仅 Master 及以上权限的用户可删除或重写被保护的分支。
要保护或解锁分支,您可在分支列表页面,单击目标分支所在行的 保护分支 开关修改状态。
清理分支
批量删除已合并到默认分支(未变更则为 master 分支)的分支。
单击 分支清理 按钮,等待完成查找可清理分支。
若存在可清理分支,则需要勾选要删除的分支记录。
单击 清理 后,开始执行选中分支删除。
说明
对于保护分支,仅 Master 及以上权限的用户可以在解锁后进行删除。
比较分支/提交记录
您可以使用比较(compare)功能,进行两个分支或提交记录间可合并差异的对比。对比结果与使用命令行 git diff {ref1}...{ref2}
所得的结果相同。
从左侧导航栏进入 代码服务 > 我的仓库,选择目标代码仓库,单击进入代码仓库详情页面。
在页面上方,单击 比较 页签,选择或输入对比起点(左侧输入框)及对比终点(右侧输入框)。
单击 比较 按钮,获取对比结果。
单击输入框左侧的 交换 图标,交换对比起点及终点分支/版本。
说明
对比结果仅展示右侧分支可合并到左侧分支的提交记录及文件变更,并非两个分支的直接对比差异。
反馈
- 本页导读 (0)
文档反馈