Skip to content

  • 首页
  • 行业资讯
    • 正在加载...
  • 登录
  • GitCode
  • 帮助文档
  • Wiki
    • Docs
    • User
    • Project
    • Repo
  • branches

帮
帮助文档
  • 项目概览

GitCode / 帮助文档

通知 731
Star 63
Fork 64
每天完成fork和star,抽红包!
  • 代码
    • 文件
    • 提交
    • 分支
    • Tags
    • 贡献者
    • 分支图
    • Diff
  • Issue 82
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 9
  • DevOps
    • 流水线
    • 流水线任务
    • 计划
  • Wiki 89
    • Wiki
  • 分析
    • 仓库
    • DevOps
  • 项目成员
  • Pages
帮
帮助文档
  • 项目概览
    • 项目概览
    • 详情
    • 发布
  • 仓库
    • 仓库
    • 文件
    • 提交
    • 分支
    • 标签
    • 贡献者
    • 分支图
    • 比较
  • Issue 82
    • Issue 82
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 9
    • 合并请求 9
  • Pages
  • DevOps
    • DevOps
    • 流水线
    • 流水线任务
    • 计划
  • 分析
    • 分析
    • 仓库分析
    • DevOps
  • Wiki 89
    • Wiki
  • 成员
    • 成员
  • 收起侧边栏
  • 动态
  • 分支图
  • 创建新Issue
  • 流水线任务
  • 提交
  • Issue看板

做新手任务,每天仅需2步,抽最高666元,100%中奖!立即抽奖 >>

branches

最后修改来自于BaiXuePrincess 11月 18, 2021
页面历史

分支

分支是项目工作树的版本,您做的每组相关更改都将创建一个分支。这样可以使每组更改彼此独立,从而可以并行进行更改,而不会互相影响。

将更改推送到新分支后,您可以:

  • 创建合并请求
  • 执行内联代码审查
  • 与团队讨论实施情况

有关使用 GitCode 管理分支的更多信息,请参见:

  • 默认分支
  • 对比
  • 删除已合并的分支
  • 分支过滤搜索框

您也可以使用命令行管理分支。

默认分支

创建新项目时 ,系统会将master设置为代码仓库的默认分支。您可以在项目的项目设置>仓库>默认分支下选择另一个分支作为项目的默认分支。

通过 Issue 关闭模式直接从合并请求中关闭 Issue时,目标是项目的默认分支 。

项目初始化时还对默认分支进行了保护,以防止意外删除和强制推送。

对比

可以通过以下步骤对分支进行对比:

  1. 进入项目页面
  2. 在项目导航中选择代码>Diff
  3. 使用分支过滤搜索框选择要比较的分支
  4. 单击比较以内联查看更改

compare branches

删除已合并的分支

Delete merged branches

此功能允许合并的分支被批量删除,作为此操作的一部分,只有已合并但未受保护的分支才会被删除。

这在清理那些合并请求时未自动删除的旧分支时非常好用。

分支过滤搜索框

Branch filter search box

此功能使您可以快速搜索和选择分支, 搜索结果按以下顺序显示:

  • 名称与搜索字词完全匹配的分支
  • 名称包含搜索词的其他分支,按字母顺序排序

当您有数百个分支时,可能需要更灵活的匹配模式。在这种情况下,您可以使用以下方法:

  • ^feature将仅匹配以'feature'开头的分支名称
  • feature$将仅匹配以‘feature’结尾的分支名称
克隆仓库

快速访问

  • 首页
  • 组织
    • 子组织
    • 申请入驻
  • 项目
    • 徽章
    • 批量编辑
    • 新建项目
    • 描述模板
    • 文件查找
    • 合并请求
      • 允许协作
      • 创建合并请求
      • Cherry-pick
      • 快进合并
      • 解决冲突
      • 还原
      • 评审及管理
      • Squash合并
      • 合并请求版本
      • 草稿
    • 项目成员
    • 导入
      • Github
      • URL
    • Releases
    • 代码仓库
      • 分支
      • Git属性
      • Blame
      • 文件历史记录
      • 仓库镜像
      • 保护分支
      • 保护Tag
      • Git LFS
      • 减少仓库大小
      • GPG签名提交
      • 文件编辑
      • WebIDE
    • 项目设置
    • 与群组共享项目
    • wiki
    • 代码片
    • Pages
      • Hugo
      • Mdbook
      • html
  • Issues
    • 机密Issue
    • 关联Issue
    • 截止日期
    • 看板
    • 操作Issue
    • 标签
    • 管理Issue
    • 里程碑
    • Issue排序
  • API
    • Runners Api
  • CI / CD
    • Pipelines
      • 流水线计划
      • 设置
    • 变量
    • Runners
    • .codechina-ci.yml
      • .codechina-ci.yml 参考
      • 语法验证
  • 用户
    • 举报用户
    • 用户账号
      • 登录日志
      • 用户权限
      • 个人访问令牌
      • 个人偏好
    • Notebook
    • 探讨
    • SSH密钥
    • 快捷键
    • Markdown
    • 电子邮件通知
    • 快速操作
      • 自动填充
    • 预留命名空间
    • 搜索
    • 时间跟踪
    • 待办事项
京ICP备19004658号-14 网络110报警服务 Powered by GitLab CE v13.7
开源知识
Git 入门 Pro Git 电子书 在线学 Git
Markdown 基础入门 IT 技术知识开源图谱
帮助
使用手册 反馈建议 博客
《GitCode 隐私声明》 《GitCode 服务条款》 关于GitCode
Powered by GitLab CE v13.7