GitHub在使用上大致和其他源代码管理工具一样,个人源代码管理和分享一大利器,而且vs2010和vs2013配置也没有任何区别,简单做了一下图文配置说明

一、注册github

1、github.com注册

2、因为private库都是需要付费的,所以直接选择0资费的,这也算是github推广开源的一种思想

3、sign up以后直接选择New repository新建一个public库

4、新建一个库,如:SignalR

5、完成,可以留着这个页面,需要复制这里的SSH地址

二、vs安装扩展

1、打开vs扩展管理器

2、安装Git Source Control Provider

3、安装Git Extensions,这个会打开微软的一个链接下载,下载后的文件:GitExtensions24703SetupComplete.msi

  a、先是Git Extensions,除了括号里的选择项,剩下的直接下一步(勾选MsysGit和KDiff3--选择OpenSSH)

  b、在Git Extensions安装时会弹出安装KDiff3,一直下一步安装之

  c、KDiff3安装完弹出Git stup,一直下一步安装之

三、vs配置源代码管理器

1、工具--选项--Source Control选择Git Source Control Provider

2、设置Git和Git Extensions路径(C:\Program Files (x86)\Git\bin\git.exe | C:\Program Files (x86)\GitExtensions\GitExtensions.exe)

3、解决方案右键就会出现Git管理选项,Create Git Repository以后,解决方案文件夹下就会生成两个文件,.gitignore和.tfignore,非常干净的版本管理方式

4、解决方案右键--Git--Settings,SHH选择OpenSSH

四、配置SHH KEY,然后把本机生成的KEY记录在GitHub上,然后就可以签入代码了

1、解决方案右键--Git--Git Bash(vs2010中Git Base)

2、Git身份标识配置,键入:

git config --global user.name "whyfine"
git config --global user.email "li_jr@hotmail.com"

3、生成SSH KEY,键入:

ssh-keygen -C "li_jr@hotmail.com",vs10出现unkown key尝试(ssh-keygen -t -rsa -C "li_jr@hotmail.com")

   三次回车以后,KEY就生成在红色路径下了

3、回到GitHub网站上,Settings--SSH Keys--Add SSH key--把路径下生成的id_rsa.pub用txt打开,复制到key下面的文本框

4、Push远程配置,解决方案右键--Git--Push--弹出settings直接ok

  a、可以把刚才留着那个页面的SSH地址直接粘贴直接Push

(SSH地址打开GitHub项目右下角处,通过点击链接切换)

b、也可以保存配置,远程管理--起一个配置名--Url粘贴SHH地址--Save

5、至此,大功告成

五、使用和主流的源代码管理工具都大致相同

1、语言设置:Git Extensions--Setting--Appearacnce--Chinaese

2、克隆Github上的项目:GitExt Clone--库地址--克隆

3、拉取Github上的项目:Git Extensions--Pull--库地址--拉取

4、添加源代码管理:

4.1、文件夹右键--GitExt Create...--初始化

4.2、Git Extensions--Push(参见 四.4)

4.3、GitExt Commit

5、复位(Reset Changes):

5.1、vs中--Git--Undo File Changes

5.2、文件或文件夹中--Git Extensions--Reset file changes

转自:http://www.cnblogs.com/NotAnEmpty/archive/2015/02/25/4291141.html

GitHub in vs2010、vs2013相关推荐

  1. vs2010、vs2013、vs2015、vs2017查看OF、ZF、SF标志位

    打开vs,写入代码,增加断点 之后点击调试>开始调试,再点击调试>窗口,会出现寄存器,内存等等,点寄存器,可以考到寄存器的窗口,之后在寄存器窗口处右击,把标志点上.就可以看到.但是这里没有 ...

  2. VS2010、VS2012、VS2013、VS2015、VS2017激活秘钥

    VS2010.VS2012.VS2013.VS2015.VS2017各版本产品激活秘钥 Visual Studio 2017(VS2017) 企业版 Enterprise 注册码:NJVYC-BMHX ...

  3. windows7 64位操作系统上使vs2010和vs2013能够并存的处理方法

    之前机子上是只安装有vs2010,后来在没有卸载vs2010的情况下想装个vs2013,使vs2010与vs2013同时并存在windows764位机上.需要依次安装cn_visual_studio_ ...

  4. 【Qt开发】【VS开发】【Linux开发】OpenCV、Qt-MinGw、Qt-msvc、VS2010、VS2015、Ubuntu Linux、ARM Linux中几个特别容易混淆的内容...

    [Qt开发][VS开发][Linux开发]OpenCV.Qt-MinGw.Qt-msvc.VS2010.VS2015.Ubuntu Linux.ARM Linux中几个特别容易混淆的内容 标签:[Qt ...

  5. 怎么用pycharm更新python_利用PyCharm操作Github(仓库新建、更新,代码回滚)

    Github是目前世界上最流行的代码存储和分享平台,而PyCharm是Python圈中最流行的IDE,它很好地支持了Git操作.本文将会介绍如何利用PyCharm来连接Github,同时演示Githu ...

  6. python实验报告代写_TensorFlow作业代写、代做Python程序语言作业、代写github课程作业、Python实验作业代写...

    TensorFlow作业代写.代做Python程序语言作业.代写github课程作业.Python实验作业代写 日期:2019-07-10 10:34 Python Practical Examine ...

  7. Github的介绍、使用、安装以及个人博客的搭建、美化

    目录 一.绪论 1.1 目的 1.2 基本概念 仓库(Repository) 收藏(Star) 复制项目(Fork) 发起请求(Pull Request) 关注(Watch) 事务卡片(Issue) ...

  8. github上实用、常用的插件和库

    本文整合罗列一些平时工作或者练手项目中很可能用到的.github上实用.轻量级.无依赖的插件和库,包括功能插件.UI组件.炫酷动画.前沿技术等,让你在少造轮子的同时,享受快速开发的畅快体验. 我会在  ...

  9. VS2010和VS2013同时安装visual assist X助手

    安装过程如下 本文以visual assist X10.9.2074.0的版本为例. 下载链接:http://pan.baidu.com/s/1hsu2cyK,密码为:n7rf. 首先安装好VS201 ...

最新文章

  1. 数学--数论--HDU 2674 沙雕题
  2. fmea手册_黄老师与您共读新版FMEA手册07-DFMEA功能分析
  3. hdu3468 Treasure Hunting 二分匹配
  4. String课后作业
  5. matlab fread每隔,matlab 中关于fread函数的用法
  6. 学python看小甲鱼还是黑马_为什么我看完小甲鱼的python视频还是不会写呢?
  7. 数据结构与算法-二叉树
  8. 在大厂,我和同事搞对象(别人的故事总是这么香)
  9. Hive中的in、exists和left semi join
  10. Mysql索引类型 normal, unique, full text的区别
  11. 公司想注册电子邮箱账号,需要注意些什么?
  12. Rikka with Travels 动态维护树直径
  13. 线程切换哪家强?RxJava与Flow的操作符对比
  14. 网页设计HTML和css(1)
  15. 麻省理工学院计算机系硕士课程,麻省理工学院计算机专业研究生申请 你听说过《算法导论吗》?...
  16. 安卓手机使用termux搭建centos7个人博客服务器
  17. 基于Activiti的流程应用开发平台JSAAS-WF V5.3
  18. python写入excel文件保存在哪里_万字长文记录Python读写EXCEL文件常用方法大全
  19. 多重网格算法matlab程序,多重网格法求解雷诺方程.pdf
  20. 智能照明的新进展和解决方案

热门文章

  1. java实体类 判断 字段_java8 根据实体类中的某个字段对实体类去重
  2. docker mysql 日志_在docker mysql容器中启用日志记录
  3. Windows三十年进化史,从Windows 1.0到Windows 10
  4. 漏洞payload 靶机_学生会私房菜【20200707期】Wordpress 4.6 任意命令执行漏洞
  5. windows下开启 PHP扩展Redis
  6. tomcat清除缓存配置方法
  7. 为什么有的电路中要有两单片机
  8. eclipse插件开发:自定义导航器中的拖拽定义
  9. - 动规讲解基础讲解八——正整数分组
  10. C# 禁止修改已装箱了的值类型的字段值,但是可以通过接口的方式实现