备注:摘抄自:http://www.cnblogs.com/sorex/archive/2011/08/10/2132359.html

Git在源码管理领域目前占很大的比重了,而且开源的项目很多都转到GitHub上面了。例如:jQuery, reddit, Sparkle, curl, Ruby on Rails, node.js, ClickToFlash, Erlang/OTP, CakePHP, Redis.

本文详细的说明了如何在Windows下安装配置Git工具连接GitHub。并可以在Visual Studio中使用Git。

一、准备工具

1.下载Git Extensions。地址 http://code.google.com/p/gitextensions/downloads/list 请下载最新版本。

2.下载Tortoisegit。地址 http://code.google.com/p/tortoisegit/downloads/list 请下载最新版本(注意:这个区分32bit和64bit的版本)。

二、安装

先安装Git Extensions:

再安装Tortoisegit:

三、申请GitHub的账号

GitHub的地址 https://github.com/

填入账号的信息,就算完成。

四、配置关联

1.创建一个项目 TestGit。

2.设置关联密钥

1)启动,选择您的语言。

2)设置用户信息:

保存上面的公钥字符串和公钥key文件为public文件,密钥为private.ppk文件。

3)将公钥加入到GitHub的Key管理器中:

4)本地获取Clone

到此算配置完毕,您的Git已经可以与GitHub上面进行同步了。

Visual Studio中会出现如下菜单:

Visual Studio中使用Git,留待下次有空再写吧。

转载于:https://www.cnblogs.com/cmzcheng/archive/2013/04/01/2993382.html

windows中使用Git工具连接GitHub(配置篇)相关推荐

  1. git ssh配置完后拉取代码_二、windows下使用git拉取github上的项目(通过设置ssh key方式)...

    一.windows下使用git拉取github上的项目 1.创建仓库 说明: 2.打开git bash 3.使用ssh-keygen命令生成自己的公钥和私钥 首先输入ssh-keygen,这里会提示你 ...

  2. 使用SSH方式实现Git远程连接GitHub

    git是目前世界上最先进的分布式版本控制系统,相比于SVN,分布式版本系统的最大好处之一是在本地工作完全不需要考虑远程库的存在,也就是有没有联网都可以正常工作!当有网络的时候,再把本地提交推送一下就完 ...

  3. ipadOS与Windows中的smb服务连接,互传文件

    ipadOS与Windows中的smb服务连接,互传文件 文章目录 ipadOS与Windows中的smb服务连接,互传文件 打开Windows中的smb 1.0服务 新建用于共享的本地账号 创建共享 ...

  4. 使用Git工具从GitHub上文件代码进行上传下载(图文详细)

    1.注册一个GitHub账号 GitHub: Where the world builds software · GitHub  此链接为GitHub官网 由于GitHub是国外的网站,访问会很慢,又 ...

  5. Git学习系列之Windows上安装Git之后的一些配置(图文详解)

    不多说,直接上干货! 前面博客 Git学习系列之Windows上安装Git详细步骤(图文详解) 第一次使用Git时,需要对Git进行一些配置,以方便使用Git. 不过,这种配置工作只需要进行一次便可, ...

  6. Windows 中 SQLite3 使用(1) -- 配置

    如何利用def文件生成相应的lib文件. 原地址 一.SQLite3 简介 SQLite3 是一个开源免费的嵌入式关系数据库,它在 2000 年由 D. Richard Hipp 发布,它不像大型数据 ...

  7. 如何在VScode中利用git来下载GitHub上的源码

    一.Git安装与下载 官网下载地址:Git - Downloadshttps://git-scm.com/downloads (注意安装时选择的默认编辑器选择vscode,然后修改安装路径其他默认下一 ...

  8. Git 针对 GitLab Github 配置 HTTP HTTPS SSH 代理

    文章目录 配置 git 代理 配置 git 的 http https 代理 配置 git 的 ssh 代理 配置 git 代理 配置 git 的 http https 代理 Linux 和 Windo ...

  9. mac 上搭建gitlabel_在mac终端中使用git(适用于github、gitlabel)

    一.升级安装git 使用终端升级指令: git clone https://github.com/git/git 二.SSH-Keys准备 使用终端生成.ssh文件 1.判断电脑是否已存在.ssh文件 ...

最新文章

  1. Nginx文件描述符泄露?浅析FD_CLOEXEC文件描述符标志
  2. Ubuntu复制相同的目录结构(不复制文件)
  3. 应届算法岗,选择巨头还是AI明星创业公司
  4. JavaScript从入门到放弃 -(四)E5 新增方法
  5. createjs入门
  6. 天然气阶梯是按年还是按月_您搞懂了吗?阶梯电费是按年计算而不是按月计算的...
  7. 基于SSM的培训机构管理系统
  8. 关灯游戏java代码_江湖救急!在用JAVA做一个关灯游戏,有些不会的地方
  9. 做正确的事情,等着被开除
  10. 单片机开发板的入门学习
  11. Windows系统用户目录Users迁移教程
  12. 服务器网卡修复工具,网络适配器无法启动如何修复 不能启动的处理办法
  13. IE浏览器卸载命令行
  14. Generating Event Causality Hypotheses through Semantic Relation
  15. MAXENT模型的生物多样性生境模拟与保护优先区甄选、自然保护区布局优化评估及论文写作技巧
  16. python 3d库 机房监控_三维可视化机房智能监控系统
  17. RISC-V 实现整数运算指令(Part 2)
  18. install developing enviroment
  19. 莫尔斯编码的c语言实现,C程序-蓝桥-摩尔斯电码
  20. shell调用api store查询手机号码归属地

热门文章

  1. Kotlin入门(10)七十二变的输入参数
  2. textarea 内容前端展示换行php处理
  3. Xcode9 2 编译在iOS8 1 系统上图片显示异常
  4. PhotoShop的神奇(重新发表)
  5. 大数据的5个“小观点 ”(转)
  6. 安装Lync 2013过程中遇到的第一个报错
  7. request一些常用方法
  8. Ajax无刷新实现省市联动,并在回发后保留省市下拉框状态
  9. rtx二次开发 java_RTX二次开发集成
  10. python json key_最全总结 | 聊聊 Python 数据处理全家桶(配置篇)