jiangyongtao

Windows Phone 世外涛缘

导航

使用VSTS的Git进行版本控制(五)——从Team Services Portal管理分支

任务1:创建新分支

1.登录Visual Studio Team Services账号

2.打开Code | Branches点击New Branch创建新分支

这里写图片描述

3.在Create a branch对话框中,为新分支输入名称,选择基于的分支,关联对应的工作项,点击create

这里写图片描述

4.创建后,在分支列表中应该能够看到该分支。

这里写图片描述

5.回到Visual Studio查看刚刚创建的分支。需要在本地repo中进行切换,fetch(获取)该分支。

6.打开Team Explorer进入Sync页面,点击fetch

这里写图片描述

这里写图片描述

7.如果远程分支生效,进入Branches页面将会看到相应的分支。

这里写图片描述

8.在本地仓库中选择想要签出的远程分支。右键单击该分支名称,选择New Local Branch From

这里写图片描述

9.为本地分支输入名字,并点击create

这里写图片描述

10.将会看到本地分支被创建

这里写图片描述

任务2:删除分支

1.从web中找到分支

这里写图片描述

2.点击希望删除分支旁边的trashcan(垃圾桶)按钮

这里写图片描述

3.一旦删除,将会看到下图所示的页面。如果误操作删除了一个分支,可以点击undo撤回操作。

这里写图片描述

任务3:锁定分支

锁定是防止新的变更可能与重要的分支合并发生冲突,将分支放置到只读状态的一种方法。如果只想确保在合并之前检查分支中的更改,使用分支策略和拉动请求而不是锁定,
锁定并不能防止在分支被复制到repo或获取更新到本地repo中。与团队分享锁定分支的原因,并确保团队知道在该分支解锁再处理该分支。

1.从web上找到分支,选择要锁定的分支。

2.通过选择在分支名字旁的…图标,然后从菜单中选择Lock,来锁定分支。

这里写图片描述

3.锁定分支后,将会在分支旁看到锁的图标

这里写图片描述

4.也可以从菜单中选择Unlock解除对应分支的锁定。

动手实验

类别 文章名称
概述 Visual Studio Team Services 动手实验
计划 使用Visual Studio Team Services敏捷规划和项目组合管理(一)使用团队、区域和迭代
使用Visual Studio Team Services敏捷规划和项目组合管理(二)VSTS中的工作项
使用Visual Studio Team Services敏捷规划和项目组合管理(三)使用Kanban板
使用Visual Studio Team Services敏捷规划和项目组合管理(四)冲刺计划和任务板
使用Visual Studio Team Services敏捷规划和项目组合管理(五)组合管理
使用Visual Studio Team Services敏捷规划和项目组合管理(六)——VSTS仪表盘的使用
使用Visual Studio Team Services敏捷规划和项目组合管理(七)——流程定制
Microsoft Teams 集成 (协作, 沟通 和 行为)
使用VSTS的Git进行版本控制(一)——复制现有仓库)
使用VSTS的Git进行版本控制(二)——提交保存工作)
使用VSTS的Git进行版本控制(三)——评审历史记录)
使用VSTS的Git进行版本控制(四)——在Visual Studio中管理分支)
相关资料 Visual Studio Team Services Demo Generator简介
参考文章 Version Control with Git using Visual Studio Team Services