使用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)

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

  1. 使用VSTS的Git进行版本控制(六)——拉取请求

    使用VSTS的Git进行版本控制(六)--拉取请求 在将代码合并到主干之前,拉取请求让团队对特性分支的更改提供反馈.审阅人可以通过建议修改留下评论,并投票批准或拒绝代码. 任务1:在Visual St ...

  2. 使用VSTS的Git进行版本控制(七)——管理仓库

    使用VSTS的Git进行版本控制(七)--管理仓库 在团队项目中创建Git repo管理项目的源代码.每个Git repo都有自己的权限和分支,可以与项目中的其他工作隔离开来. 任务1:从web门户创 ...

  3. 使用VSTS的Git进行版本控制(四)——在Visual Studio中管理分支

    使用VSTS的Git进行版本控制(四)--在Visual Studio中管理分支 可以从web版Team Services Git repo 的Branches视图中管理工作.定制视图来跟踪最关注的分 ...

  4. 使用VSTS的Git进行版本控制(二)——提交保存工作

    使用VSTS的Git进行版本控制(二)--提交保存工作 当对文件进行更改时,Git将在本地仓库中记录更改.可以通过选择变更来提交的对应更改.提交总是针对本地的Git仓库,因此不必担心提交是完美的,或者 ...

  5. 使用VSTS的Git进行版本控制(一)——复制现有仓库

    使用VSTS的Git进行版本控制(一)--复制现有仓库 概述 Team Services支持两种类型的版本控制Git和Team Foundation Version Control (TFVC).以下 ...

  6. 运维之道 | Git分布式版本控制常用命令解析

    Git分布式版本控制常用命令解析 一.创建版本库 版本库(repository)也叫仓库,可以看做一个目录,这个目录里的所以文件都由Git进行管理,每个文件的修改.删除,Git都能跟踪 1.选择一个合 ...

  7. Git本地版本控制备忘

    首先git是一个版本控制工具,类似于SVN 笔记包括两部分,git本地版本控制和git远程协助 一.Git本地版本控制 以git windows版本msysgit为例,下载地址http://msysg ...

  8. Visual Studio Code 使用Git进行版本控制

    Visual Studio Code 使用Git进行版本控制 本来认为此类教程,肯定是满网飞了.今天首次使用VS Code的Git功能,翻遍了 所有中文教程,竟没有一个靠谱的.遂动笔写一篇. 请确保你 ...

  9. Git分布式版本控制遇到的问题如何把本地的项目上传到码市上

    一.Git分布式版本控制遇到的问题 错误: $ git push -u origin master fatal: unable to access 'https://git.coding.net/Su ...

最新文章

  1. grafana美人鱼_编码美人鱼–我如何从海洋生物学家转到前端开发人员
  2. HashFlare矿池退出BTC挖矿,Coingeek矿池继续增加BCH算力
  3. PHP:第五章——字符串的概念
  4. COM组件开发实践(七)---多线程ActiveX控件和自动调整ActiveX控件大小(上)
  5. Redis分布式锁实现
  6. perl6 中将 字符串 转成十六进制
  7. 图解ARP协议分析实例
  8. ORACLE TEXT FILTER PREFERENCE(一)
  9. 实验五 类和对象-3
  10. 常见运行时异常 java 114982568
  11. 2.73 交叉编译python_Python这么火,要不要学?听听华为工程师怎么说...
  12. javascript常见的数组方法
  13. windows下软件定时自动重启
  14. android studio : Could not find org.jetbrains.kotlin:kotlin-stdlib-jre7:1.5.31
  15. 【路径规划】全局路径规划算法——动态规划算法(含python实现)
  16. 十进制进制法_进制转换方法(进制转换方法的口诀)
  17. 深度学习李宏毅21春_16_GAN_P3
  18. Unity WebGL 发布内存优化
  19. 论文中的图目录与表目录
  20. 英读廊——为什么说密码中加入特殊字符会更安全?

热门文章

  1. Es6中的set和map
  2. 投选票,如何在微信上拉票投票
  3. 《通信网》专题一:通信网的概念、构成与业务分类
  4. 基于SpringBoot框架的协同过滤算法的体育用品商城设计与实现
  5. Python基础_第3章_Python中的循环结构
  6. HCIE学习记录——数通网络基础
  7. iOS使用网易云信在线视频聊天
  8. 单片机adc0809模数转换实验c语言,单片机C语言程序设计:ADC0809 数模转换与显示...
  9. shareTo 网页版分享
  10. 第八届慈展会将于9月18日至20日在深圳举行