参考资料: 在开发计算机上设置 Git(配置、创建、克隆、添加)

关于 Git 和 Visual Studio Online 是什么请自行百度

转载请注明来源: http://www.cnblogs.com/zaiyuzhong/p/banbenkongzhi.html

  代码写的多了就想找个地方把自己各种Demo存起来, 移动硬盘不方便, 家里架台服务器....想想就觉得头大, 后来发现这种 Git + Visual Studio Online(以下简称VSO) 的方法比较适合我, 配置方法参考MSDN(上面链接), 不得不说文档写的很全, 考虑到了方方面面, 以下是我看完/尝试之后总结的一种比较简单的方法;

  需要用到 VS2013 和 Git for Windows (1.8.3 download);

  1. 打开 Visual Studio 主页 最醒目的位置就是 Visual Studio Online; 点击免费试用就跳过去了;

    如果以后这个页面变了请点击步骤2的连接, 但我也不能确定它是否有效;

  2. 登录 Microsoft 账户 ; 没有 Microsoft 帐户? 立即注册 (如果你已经登录了就会直接加载一些东西然后跳转到步骤3)

    注册时用户名后面只能选 outlook.com 或者 hotmail.com? 点下面 或者使用你喜爱的电子邮件就可以换用自己的邮箱了

  3. 配置 Visual Studio Online

    有点坑, 我以前配置过一个开发用户, 直接给我跳转到 VSO 主页了... 在此招募小白鼠

    配置好之后这里显示的是你配置的VSO主页地址, 比如我的就是 rainie****g.visualstudio.com

  4. 在 Recent project & teams 中点击 New 新建一个项目, (你们这里显示的应该也是英文吧, 不是自行翻译) 在弹出层中填写 Project name(项目名)*, Description(描述), Process template(任务模板, 应该是控制开发周期的)和Version control(版本控制), 版本控制选 Git; 点击 Create project;

  5. 正在创建一些东西blahblah, Your team is going to absolutely love this.(自信爆棚啊) 完了点击 Navigate to project(浏览项目);

  6. 右边有个VS栏目, 点击里面第一项: Open in Visual Studio(只支持VS2013),(有些浏览器可能会确定启用应用);

  7. VS打开后可以看到 Team Explorer 已经打开了, 并且提示你 Clone this repository to get started developing.(抱歉VS用的英文版) 点击 Clone this repository, 选好本地映射路径(空文件夹)后点击 Clone;

  8. 前几天装完系统忘了装 Git for Windows 了.. 公司网略慢 稍等一会... 回来接着说; 把已有代码 Copy/Move 到刚才 Clone 的目录下, 右键解决方案添加到代码管理(如果原先已经添加到其他的代码管理需要移除先 如何从源代码管理中排除项目), 版本控制系统选择 Git, 再次右键解决方法选提交(会提交到本地 Git 库, 代码多的话 VS 会卡一会);

  9. 提交成功后有个提示, 点击同步跳转到未同步的提交, 然后点击同步即可同步到 VSO;

用了一段时间之后感觉 VSO 用于开发管控, 团队协作好一些, 只是用来存代码有点大材小用了;

使用 Git 和 Visual Studio Online 进行版本控制的更多相关文章

  1. [.net 面向对象程序设计进阶] (27) 团队开发利器(六)分布式版本控制系统Git——在Visual Studio 2015中使用Git

    [.net 面向对象程序设计进阶] (26) 团队开发利器(六)分布式版本控制系统Git——在Visual Studio 2015中使用Git 本篇导读: 接上两篇,继续Git之旅 分布式版本控制系统 ...

  2. Git Extensions 和 Tortoisegit 到底是什么?Git For VS(Git For Visual Studio)(Visual Studio 中使用 Git)

    前言: 我们使用 Git 作为版本控制的朋友们,一定都熟悉 Git Extensions 和 Tortoisegit 两款工具,但是对于初学者,可能就不那么了解了. 当然如果有幸,你接触过 SVN , ...

  3. 逐步在Windows上结合CopSSH + msysGit安装安装Git Server同时集成Git使用Visual Studio

    v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VM ...

  4. Version Controlling with Git in Visual Studio Code and Azure DevOps

    Overview Azure DevOps supports two types of version control, Git and Team Foundation Version Control ...

  5. 在Visual Studio 中使用git——给Visual Studio安装 git插件(二)

    在Visual Studio 中使用git--什么是Git(一) 第二部分: 给Visual Studio安装 git插件 如果要使用 git 进行版本管理,其实使用 git 命令行工具就完全足够了, ...

  6. 【Visual Studio】切换版本控制工具插件

    需求:安装了VS的某些版本控制工具的插件(比如Svn的插件AnkhSvn),但是打开VS后依然使用的是默认的版本控制工具,想要切换. Tool –> Options –> Source C ...

  7. Visual Studio上开发Python六大功能

    Visual Studio上开发Python六大功能 一.整合 Python 直译器 (Interpreter) & 互动视窗 (Interactive) Visual Studio 高度整合 ...

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

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

  9. 通过TortoiseGit来使用Github或Visual Studio Online版本控制管理

    一.前言 关于Git源码不再多阐述,它就是一款开源分布式版本控制工具,它在源码管理领土上目前为止,使用者比例很大,越来越多的人使用该工具来管理项目源码,且相当多的开源的项目都移步到Github中,如: ...

随机推荐

  1. ARPPING

    http://www.tuicool.com/articles/M7B3umj http://lixcto.blog.51cto.com/4834175/1571838/

  2. 使用Autofac在ASP.NET Web API上实现依赖注入

    在ASP.NET Web API里使用Autofac 1.通过NuGet安装Autofac.WebApi(当时安装的是Autofac 3.1.0) PM > Install-Package Au ...

  3. ASP.NET Web API 配置返回的json字段的格式以及Action返回HttpResponseMessage类型和IHttpActionResult类型

    1. 对于返回的Json对象格式是以“帕斯卡”风格的(例如“FirstName”),然而我们的Api有很大的可能被带有Javascript的客户端消费,对于JS开发者来说可能更适合“驼峰”风格(例如” ...

  4. python面向对象进阶 反射 单例模式 以及python实现类似java接口功能

    本篇将详细介绍Python 类的成员.成员修饰符.类的特殊成员. 类的成员 类的成员可以分为三大类:字段.方法和特性. 注:所有成员中,只有普通字段的内容保存对象中,即:根据此类创建了多少对象,在内存 ...

  5. I-number

    以下是真坑爹题目: 此题必须输出前导零,否则永远a不了 I-number Time Limit: 5000MS Memory limit: 65536K 题目描述 The I-number of x ...

  6. 开个坑, 写个阿里云开放储存服务(OSS)的C++版SDK以及客户端

    这应该是继我研究手册QQ协议后的第2个稍微正式一点的网络程序, 不只是Scoket套接字编程, 还涉及到更多的HTTP协议知识! 阿里云开放储存服务OSS官方已经提供了不少SDK, 包括PHP/Pyt ...

  7. 1-01Sql Sever 2008的安装

    Sql Sever 2008对计算机的配置要求: 1:处理器:最低1.4Ghz的处理器,建议使用2.0GHz或更高的处理器  . 2:内存:最小512MB, 建议使用1GB或更高的处理器. 3:磁盘容 ...

  8. vim实现全选功能

    转自:http://blog.csdn.net/csh159/article/details/7533872 曾经也在找看看有没有快捷的方法全选,但是网上很多都是重复,并且错误的,比如: 1,$y,这 ...

  9. 监听报错 TNS-00525: Insufficient privilege for operation 11gR2 + 连接报错ORA-12537: TNS:connection closed

    1.TNS-00525: Insufficient privilege for operation Started with pid= Listening on: (DESCRIPTION=(ADDR ...

  10. POJ 3140 Contestants Division 树形DP

    Contestants Division   Description In the new ACM-ICPC Regional Contest, a special monitoring and su ...