从VS2015起(应该是吧?),微软已经在VS中集成了GitHub,方便开发者对项目进行版本控制。

扩展包下载地址:https://aka.ms/ghfvs

其实VS2015的安装包中已经自带了这个扩展包,在安装VS时候选择Custom,然后勾选GitHub Extension for Visual Studio即可。

GitHub for Visual Studio的使用十分方便,本文做个简要的讲解

1、打开VS,然后在团队资源管理器面板中找到GitHub

如果没找到团队资源管理器面板,可以在菜单->视图中找到

2、选择Connect或者Sign up,(如果你还没有GitHub账户,那就去注册一个吧...)

我这里选择Connect,然后输入对应的账号和密码点击Login就可以登陆你的GitHub账户了。当然如果你的GitHub账号是企业版就要选择右边的GitHub Enterprise(壕哥哥)

登陆成功后,面板就变成了这样

3、创建一个新的项目

此时可以勾选"添加到源代码个管理",点击确定后在弹出的对话框选择Git(当然也可以选择微软自家的TFS作为版本控制)

成功创建项目后,就可以在团队资源管理器面板中的"本地Git存储库"中看到新建的项目

4、在团队资源管理器面板中单击"主页"按钮就可以对当前项目进行版本控制操作,包括更改、分支、同步和设置。这些操作与VS没有必然联系,都是GitHub的基本使用

当进行了一定的项目更改后选择更改并同步之后,就可以在你的GitHub主页上找到这个项目

5、从GitHub服务器上下载项目

在团队资源管理器面板中单击"管理连接"按钮,也就是那个主页右边绿色的按钮,然后点击Clone。选择你要下载的远端服务器的项目就可以将项目下载到本地进行操作

转自:http://blog.sina.com.cn/s/blog_6408cdc70102wdi6.html

最新文章

  1. asp.net应用程序生命周期
  2. CodeForceS#276-B(求最大值)
  3. 【转】Spark性能测试报告
  4. 6.ListView
  5. linux vi 使用脑图
  6. codevs 1922 骑士共存问题 网络流
  7. e3.tree参考手册
  8. 使用Excel快速发送大量的电子邮件
  9. Java容器---Map基础
  10. BZOJ_2580_[Usaco2012 Jan]Video Game_AC自动机+DP
  11. 安装linux虚拟机
  12. Struts2上传文件出错
  13. vim 命令图解
  14. JS_高阶函数(filter)
  15. 【转】vim 命令
  16. 《剑指offer》-数字在排序数组中出现的次数
  17. 【ZH奶酪】如何用Python计算最长公共子序列和最长公共子串
  18. 使用Socket通信--测试叫号
  19. java lock锁住特定对象
  20. 2018.08.27 lucky(模拟)

热门文章

  1. JS对象 神奇的Math对象,提供对数据的数学计算。注意:Math 对象是一个固有的对象,无需创建它,直接把 Math 作为对象使用就可以调用其所有属性和方法。这是它与Date,String对象的区别
  2. 继承内部类时使用外部类对象.super()调用内部类的构造方法
  3. sysobjects syscolumns
  4. Monkey 稳定性测试
  5. drop大表
  6. mysql清除主从复制关系
  7. 揭秘 Flink 1.9 新架构,Blink Planner 你会用了吗?
  8. sublime 3打开中文乱码问题
  9. HDU - 1560 DNA sequence
  10. 资源-Java:Java资源列表