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

概述

Team Services支持两种类型的版本控制Git和Team Foundation Version Control (TFVC)。以下是两个版本控制系统的简要概述:

  • Team Foundation Version Control (TFVC): TFVC是一个集中的版本控制系统。通常,团队成员在他们的开发机器上只有一个版本的文件。历史数据只在服务器上维护。分支是基于路径的,在服务器上创建。
  • Git:Git是一个分布式版本控制系统。Git仓库可以在本地(例如在开发人员的机器上)。每个开发人员在开发机器上都有一个源仓库的副本。开发人员可以在开发机器上提交每一组变更,并执行版本控制操作,例如在没有网络连接的情况下查看历史和比较。

Git是新项目的默认版本控制程序。在您的项目中,应该使用Git进行版本控制,除非对TFVC中的集中版本控制特性有特定的需求。

在这个实验室中,将会学习如何建立一个本地Git仓库,它可以在Visual Studio Team Services中轻松地与中心Git仓库同步。此外,还将学习Git分支和合并的支持。

1.登录Visual Studio Team Services帐户并浏览到MyhealthClinic项目。

2.导航到Code中心。选择Clone接着选择Clone in Visual Studio

3.点击Yes

4.可能会提示从Visual Studio登录您的帐户。请登录您的帐户。

5.点击Clone this repository

6.设置要放置本地仓库的本地路径并选择Clone


该操作将远程仓库复制到本地。

7.在Solutions下选择Show Folder View,查看本地git文件夹中的所有解决方案。

8.双击MHC_ASPNetCore.sln打开解决方案。

动手实验

类别 文章名称
概述 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 集成 (协作, 沟通 和 行为)
相关资料 Visual Studio Team Services Demo Generator简介
参考文章 Version Control with Git using Visual Studio Team Services)

使用VSTS的Git进行版本控制(一)——复制现有仓库相关推荐

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

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

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

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

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

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

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

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

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

    使用VSTS的Git进行版本控制(五)--从Team Services Portal管理分支 任务1:创建新分支 1.登录Visual Studio Team Services账号 2.打开Code ...

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

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

  7. Git分布式版本控制工具

    Git分布式版本控制工具 文章目录 Git分布式版本控制工具 1 目标 2 概述 2.1 开发中的实际场景 2.2 版本控制器的方式 2.3 SVN 2.4 Git 2.5 Git工作流程图 3 Gi ...

  8. Git本地版本控制备忘

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

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

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

最新文章

  1. python udp广播_udp单播-广播-组播-python例子 | 学步园
  2. java springcloud版b2b2c社交电商spring cloud分布式微服务 (四) 断路器(Hystrix)
  3. Seata阿里分布式事务中间件(一):Seata的基本介绍
  4. linux系统中 库分为静态库和,你知道linux 静态库和共享库?
  5. 警告!你的Python代码命名太烂了,命令你熟读本篇迷你命名指南!
  6. Python 深拷贝和浅拷贝
  7. 红黄蓝收购新加坡某民营儿童教育集团,宣布更名为GEH Education...
  8. python浪漫文艺_Python程序员的文艺之路
  9. vSphere vSAN 入门
  10. linux cocos2dx 配置文件,Linux开发cocos2dx程序环境搭建
  11. python开发总结
  12. 程序员恶搞图片===爆笑中......娱乐一下.....
  13. OpenCV-绘制奥运五环(带套接效果)
  14. Java21天打卡day18--继承
  15. jsp+servlet实现文件的上传和下载
  16. actor对自己不可见
  17. 网站和搜索引擎是分工协作的伙伴关系
  18. 共享库方案解决WAS中JAR包冲突
  19. 继被Twitter永久封杀后!Sci-Hub再遭英国网络运营商封禁!
  20. Xilinx MIG IP核app_wdf_rdy信号一直为低

热门文章

  1. QML ScrollView默认滚动条的使用
  2. html中的垂直平分线,垂直平分线的判定
  3. tmux使用指南:5 :滚动与鼠标支持
  4. 高科技人才管理的五个方程式
  5. 修改hdfs文件所属用户提示:Non-super user cannot change owner
  6. linux命令grep搜索倒序输出,Linux下的grep搜索命令详解(一)
  7. 拓扑排序题集【夏天的风】
  8. 南邮计算机学院答辩,南京邮电大学来华留学研究生答辩流程
  9. 使用three.js实现跟随模型的第一人称、第三人称相机控制
  10. 电大c语言形考作业3,国家开放大学电大《教育学》网络课形考任务3作业及答案(10页)-原创力文档...