======此博客内容为自己根据微软VSTS官网研究整理,如有不对,请指正,也是初学,谢谢======

Git Repositories

首先要有个VSTS账号,申请地址:https://www.visualstudio.com/zh-hans/team-services

1.克隆一个仓库

先新建项目,再新建一个仓库,然后复制仓库地址克隆

或者直接从vs-team explorer-连接到vsts-然后选择克隆到本地;或者直接vs本地资源库选择克隆,然后双击资源打开

相关命令操作:

Git clone https://克隆地址   c:\repo\...

2.提交保存工作:

Stage change指的你已经修改好然后准备commit的文件,右击change中的文件,就可以设置为stage,然后上传stage的文件

Amend your last commit to correctsmall errors without making a new commit.修改最后一个未push的stage的commit

相关命令操作:

Git add-all   //上传所有文件

Git status  //查看状态

Git commit -m"名字" // 创建一个commit

3.在分支创建工作

创建分支-本地点右击创建

删除分支-先checkout其他分支,然后删除分支,本地删除不影响远程

相关命令操作:

Git branchfeature1 //创建分支

Git checkoutfeature1 //切换到当前分支

Git branch -d//删除分支当选择其他分支的时候

Git pushorigin --delete //删除远程分支

正确流程是 create a branch locally – commit locally – push to the server - Pull request(PR) - All people approved - Mergeinto Master

Branchpolicies:分支策略,分支提供一些限制,比如至少多少人看之类的

Forks:可以克隆源代码,但是没有修改权限,这时候需要复制店代码,然后进行修改 (具备读写功能)

然后就是从fork - create a pull request 到 original repository

含义:2两个没有publish,3个修改的没commit,第三个是repo名字,master是目前的分支。

Rebase

Cherry pick-up: 就是把branch1的某条历史纪录改到branch2上面

Undo Change:撤销

1.没有commit的话,直接右击undo

相关命令操作:

git checkout + 文件名

2.已经commit的话,view history-找到那条,revert

相关命令操作:

git revert + commit id

git commit

VSTS - Code (一)相关推荐

  1. VSTS Code Analysis 错误 CA1014 CLSCompliantAttribute 及Suppress Message (镇压Code Ananlysis)...

    我给整个TFS项目都作了要求Code Analysis,今天我碰到一个警告,不知道怎么解决. 警告    1    CA1014 :  Microsoft.Design : 'EMAData' sho ...

  2. Code for City 黑客松 | 成都站启动

    2017年,从三十余次"Coffe & Code",到"结对编程",再到"2017成都前端交流大会",FCC成都社区一直致力于提升成 ...

  3. VS, VS Code, VS Online, VS xxx, 你都分清了吗?

    首先说说部分童鞋容易混淆的 Visual Studio 和 Visual Studio Code 吧.其实,它们俩的关系,就相当于 Java 和 JavaScript,没啥关系. 再说说 Visual ...

  4. 使用TFS CI/CD 完成 VSTS 插件自动化部署和发布

    Visual Studio Team Service 经过了13年的版本演进和5年的在线运营,现在已经是最成熟的商用DevOps工具链,Marketplace作为VSTS为全球开发者提供各种类型的插件 ...

  5. 利用VSTS跟Kubernetes整合进行CI/CD

    为什么VSTS要搭配Kubernetes? 通常我们在开发管理软件项目的时候都会碰到一个很头痛的问题,就是开发.测试.生产环境不一致,导致开发人员和测试人员甚至和运维吵架. 因为常见的物理环境甚至云环 ...

  6. Code for city 黑客松大赛——万元大奖等你来拿

    HACKATHON 2017年,从三十余次"Coffe & Code",到"结对编程",再到"2017成都前端交流大会",FCC成都 ...

  7. vscode 智能打印_Visual Studio Code - 语言篇

    上一篇学习使用了 .NET Core, 认识了 C# 语言,也调试了.NET Core Console 程序.但更多使用过 .NET 的童鞋可能还在使用 .NET Framework, 作为一款编辑器 ...

  8. code vs 集成tfs_tfs – VSCODE和TFVC如何连接?

    微软最近发布了 Visual Studio Team Services扩展Visual Studio代码. 安装过程非常简单: >在VS Code中搜索Visual Studio Team Se ...

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

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

最新文章

  1. Dungeon Master(bfs)广度优先搜索
  2. LINUX下软件包的安装与使用
  3. 2017计算机考研统考大纲,2017年考研计算机大纲详解(六):计算机网络
  4. PHP生成验证码图片
  5. c语言可以编制出功能复杂的程序,2018级《C语言程序设计》复习题及答案(5页)-原创力文档...
  6. python-找Python安装目录,设置环境路径以及在命令行运行python脚本
  7. JS特效之很牛叉的轮播图
  8. 注解mysql事物管理_Spring 使用注解方式进行事务管理
  9. Spring ioc,aop的理解
  10. Linux文件系统(六)---三大缓冲区之 目录缓冲区dcache
  11. 怎样提高java平台的性能
  12. HttpServlet介绍
  13. Hbase API实现倒序查询
  14. 软件设计文档国家标准—软件需求说明书(GB856T——88)
  15. java rsa x509_Java使用RSA加密解密签名及校验
  16. 游戏开发入门(三)图形渲染
  17. 使用spire.doc for java为word添加页码、文字水印、书签(去除警告信息)
  18. c语言用while循环输出九九乘法表,用C语言的while循环,打印九九乘法表
  19. Python爬虫系列:腾讯课堂Scrapy爬虫
  20. HGAME2020第一周杂项题——克苏鲁神话

热门文章

  1. ffmpy.FFRuntimeError: exited with status 1
  2. 快速对Oracle数据库的了解 ---2
  3. 51-RIP协议配置
  4. 主板中的Win10/win8.1 WHQL支持是否要开启
  5. 818专业课【考经】—《信号系统》之章节概要:第八章 离散时间信号与系统的变换域分析
  6. html文档中用于表示页面标题的标记对是,汽车发动机拆装与检修实训超星尔雅答案...
  7. 没学历没技术找什么工作?
  8. 传播智客学习笔记--L10Junit单元测试
  9. 微型计算机dec al,微型计算机试题
  10. cf1066A Vova and Train