阿里云代码托管新建分支和标签
用户可以根据实际研发需求,新建分支和标签,并设置保护分支和保护标签。
新建分支
在创建代码库时,默认master是主分支。一个代码库可以有多个分支,在进行代码开发时通常会创建开发分支,使开发任务从主分支上分离开来,以免影响主分支,并且使各个开发分支间互不影响。
登录代码托管服务控制台。
单击“代码托管”,进入“代码托管”页面。
单击代码库对应的“进入代码库”,进入“主页”页面。
单击,选择“新分支”,进入“新建分支”页面。
配置分支信息,单击“创建分支”,。
新建标签
标签(Tag)通常用来标记发布版本。可以给某一次历史提交打上标签,创建标签后,可以利用标签创建一个发布版本。
登录代码托管服务控制台。
单击“代码托管”,进入“代码托管”页面。
单击代码库对应的“进入代码库”,进入“主页”页面。
单击,选择“新标签”,进入“新建标签”页面。
填写标签信息,单击“创建标签”,。
切换分支和标签
代码库成员可以根据需要切换到某一分支/标签,对其进行相关操作。
登录代码托管服务控制台。
单击“代码托管”,进入“代码托管”页面。
单击代码库对应的“进入代码库”,进入“主页”页面。
单击当前分支/标签,弹出“切换分支/标签”对话框,。
选择需要切换的分支/标签。可以输入关键字搜索分支或标签。
设置保护分支
通过对分支设置保护,可以强制开发者使用合并请求功能,防止保护分支的代码被误删或恶意提交。对于受保护分支,可以根据实际需要解除保护。
登录代码托管服务控制台。
单击“代码托管”,进入“代码托管”页面。
单击代码库对应的“进入代码库”,进入“主页”页面。
单击“提交”,进入“提交”页面。
切换到“分支”页签,单击“项目设置”,。
在“保护分支”区域设置保护分支信息,完成后单击“保护”,。
参数名称
分支
选择需要保护的分支。
允许合并
选择允许向保护分支合并代码的角色,可以选择“主程序员”或“开发人员+主程序员”。
允许推送
选择允许向保护分支推送代码的角色,可以选择“主程序员”、“开发人员+主程序员”或“禁止任何人推送”。
说明:
单击“取消保护”,可以解除对该分支的保护。
设置保护标签
通过对标签设置保护,可以防止保护标签被误删或随意修改。对于受保护标签,可以根据实际需要解除保护。
登录代码托管服务控制台。
单击“代码托管”,进入“代码托管”页面。
单击代码库对应的“进入代码库”,进入“主页”页面。
单击“提交”,进入“提交”页面。
切换到“分支”页签,单击“项目设置”,。
在“保护标签”区域设置保护标签信息,完成后单击“保护”,。
参数名称
标签
选择需要保护的标签。
允许创建
选择允许在保护标签下创建标签的角色,可以选择“主程序员”、“开发人员+主程序员”或“禁止任何人创建”。
说明:
单击“取消保护”,可以解除对该标签的保护。