阿里云代码托管新建分支和标签

用户可以根据实际研发需求,新建分支和标签,并设置保护分支和保护标签。

新建分支

在创建代码库时,默认master是主分支。一个代码库可以有多个分支,在进行代码开发时通常会创建开发分支,使开发任务从主分支上分离开来,以免影响主分支,并且使各个开发分支间互不影响。

登录代码托管服务控制台。

单击“代码托管”,进入“代码托管”页面。

单击代码库对应的“进入代码库”,进入“主页”页面。

单击,选择“新分支”,进入“新建分支”页面。

配置分支信息,单击“创建分支”,。

 

新建标签

标签(Tag)通常用来标记发布版本。可以给某一次历史提交打上标签,创建标签后,可以利用标签创建一个发布版本。

登录代码托管服务控制台。

单击“代码托管”,进入“代码托管”页面。

单击代码库对应的“进入代码库”,进入“主页”页面。

单击,选择“新标签”,进入“新建标签”页面。

填写标签信息,单击“创建标签”,。

切换分支和标签

代码库成员可以根据需要切换到某一分支/标签,对其进行相关操作。

登录代码托管服务控制台。

单击“代码托管”,进入“代码托管”页面。

单击代码库对应的“进入代码库”,进入“主页”页面。

单击当前分支/标签,弹出“切换分支/标签”对话框,。

选择需要切换的分支/标签。可以输入关键字搜索分支或标签。

设置保护分支

通过对分支设置保护,可以强制开发者使用合并请求功能,防止保护分支的代码被误删或恶意提交。对于受保护分支,可以根据实际需要解除保护。

登录代码托管服务控制台。

单击“代码托管”,进入“代码托管”页面。

单击代码库对应的“进入代码库”,进入“主页”页面。

单击“提交”,进入“提交”页面。

切换到“分支”页签,单击“项目设置”,。

在“保护分支”区域设置保护分支信息,完成后单击“保护”,。

参数名称

分支

选择需要保护的分支。

允许合并

选择允许向保护分支合并代码的角色,可以选择“主程序员”或“开发人员+主程序员”。

允许推送

选择允许向保护分支推送代码的角色,可以选择“主程序员”、“开发人员+主程序员”或“禁止任何人推送”。


说明:
单击“取消保护”,可以解除对该分支的保护。

设置保护标签

通过对标签设置保护,可以防止保护标签被误删或随意修改。对于受保护标签,可以根据实际需要解除保护。

登录代码托管服务控制台。

单击“代码托管”,进入“代码托管”页面。

单击代码库对应的“进入代码库”,进入“主页”页面。

单击“提交”,进入“提交”页面。

切换到“分支”页签,单击“项目设置”,。

在“保护标签”区域设置保护标签信息,完成后单击“保护”,。

参数名称

标签

选择需要保护的标签。

允许创建

选择允许在保护标签下创建标签的角色,可以选择“主程序员”、“开发人员+主程序员”或“禁止任何人创建”。

说明:
单击“取消保护”,可以解除对该标签的保护。