分支
分支是项目工作树的版本,您做的每组相关更改都将创建一个分支。这样可以使每组更改彼此独立,从而可以并行进行更改,而不会互相影响。
将更改推送到新分支后,您可以:
有关使用 GitCode 管理分支的更多信息,请参见:
您也可以使用命令行管理分支。
默认分支
创建新项目时 ,系统会将master
设置为代码仓库的默认分支。您可以在项目的项目设置>仓库>默认分支下选择另一个分支作为项目的默认分支。
通过 Issue 关闭模式直接从合并请求中关闭 Issue时,目标是项目的默认分支 。
项目初始化时还对默认分支进行了保护,以防止意外删除和强制推送。
对比
可以通过以下步骤对分支进行对比:
删除已合并的分支
此功能允许合并的分支被批量删除,作为此操作的一部分,只有已合并但未受保护的分支才会被删除。
这在清理那些合并请求时未自动删除的旧分支时非常好用。
分支过滤搜索框
此功能使您可以快速搜索和选择分支, 搜索结果按以下顺序显示:
- 名称与搜索字词完全匹配的分支
- 名称包含搜索词的其他分支,按字母顺序排序
当您有数百个分支时,可能需要更灵活的匹配模式。在这种情况下,您可以使用以下方法:
-
^feature
将仅匹配以'feature'开头的分支名称 -
feature$
将仅匹配以‘feature’结尾的分支名称