使用VSTS的Git进行版本控制(五)——从Team Services Portal管理分支
使用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管理分支相关推荐
- 使用VSTS的Git进行版本控制(六)——拉取请求
使用VSTS的Git进行版本控制(六)--拉取请求 在将代码合并到主干之前,拉取请求让团队对特性分支的更改提供反馈.审阅人可以通过建议修改留下评论,并投票批准或拒绝代码. 任务1:在Visual St ...
- 使用VSTS的Git进行版本控制(七)——管理仓库
使用VSTS的Git进行版本控制(七)--管理仓库 在团队项目中创建Git repo管理项目的源代码.每个Git repo都有自己的权限和分支,可以与项目中的其他工作隔离开来. 任务1:从web门户创 ...
- 使用VSTS的Git进行版本控制(四)——在Visual Studio中管理分支
使用VSTS的Git进行版本控制(四)--在Visual Studio中管理分支 可以从web版Team Services Git repo 的Branches视图中管理工作.定制视图来跟踪最关注的分 ...
- 使用VSTS的Git进行版本控制(二)——提交保存工作
使用VSTS的Git进行版本控制(二)--提交保存工作 当对文件进行更改时,Git将在本地仓库中记录更改.可以通过选择变更来提交的对应更改.提交总是针对本地的Git仓库,因此不必担心提交是完美的,或者 ...
- 使用VSTS的Git进行版本控制(一)——复制现有仓库
使用VSTS的Git进行版本控制(一)--复制现有仓库 概述 Team Services支持两种类型的版本控制Git和Team Foundation Version Control (TFVC).以下 ...
- 运维之道 | Git分布式版本控制常用命令解析
Git分布式版本控制常用命令解析 一.创建版本库 版本库(repository)也叫仓库,可以看做一个目录,这个目录里的所以文件都由Git进行管理,每个文件的修改.删除,Git都能跟踪 1.选择一个合 ...
- Git本地版本控制备忘
首先git是一个版本控制工具,类似于SVN 笔记包括两部分,git本地版本控制和git远程协助 一.Git本地版本控制 以git windows版本msysgit为例,下载地址http://msysg ...
- Visual Studio Code 使用Git进行版本控制
Visual Studio Code 使用Git进行版本控制 本来认为此类教程,肯定是满网飞了.今天首次使用VS Code的Git功能,翻遍了 所有中文教程,竟没有一个靠谱的.遂动笔写一篇. 请确保你 ...
- Git分布式版本控制遇到的问题如何把本地的项目上传到码市上
一.Git分布式版本控制遇到的问题 错误: $ git push -u origin master fatal: unable to access 'https://git.coding.net/Su ...
最新文章
- grafana美人鱼_编码美人鱼–我如何从海洋生物学家转到前端开发人员
- HashFlare矿池退出BTC挖矿,Coingeek矿池继续增加BCH算力
- PHP:第五章——字符串的概念
- COM组件开发实践(七)---多线程ActiveX控件和自动调整ActiveX控件大小(上)
- Redis分布式锁实现
- perl6 中将 字符串 转成十六进制
- 图解ARP协议分析实例
- ORACLE TEXT FILTER PREFERENCE(一)
- 实验五 类和对象-3
- 常见运行时异常 java 114982568
- 2.73 交叉编译python_Python这么火,要不要学?听听华为工程师怎么说...
- javascript常见的数组方法
- windows下软件定时自动重启
- android studio : Could not find org.jetbrains.kotlin:kotlin-stdlib-jre7:1.5.31
- 【路径规划】全局路径规划算法——动态规划算法(含python实现)
- 十进制进制法_进制转换方法(进制转换方法的口诀)
- 深度学习李宏毅21春_16_GAN_P3
- Unity WebGL 发布内存优化
- 论文中的图目录与表目录
- 英读廊——为什么说密码中加入特殊字符会更安全?