一、安装说明

1、Git在windows平台上安装说明。

Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。目前Git已经可以在windows下使用,主要方法有二:msysgit和Cygwin。Cygwin和Linux使用方法类似,Windows版本的Git提供了友好的GUI(图形界面),安装后很快可以上手,此处我们主要讨论基于msysgit的Git安装和使用。

TortoiseGit是TortoiseSVN的Git版本,TortoiseGit用于迁移TortoiseSVN到TortoiseGit。一直以来Git在Windows平台没有好用GUI客户端,现在TortoiseGit的出现给Windows开发者带来福音。我们将在64位win7操作系统上安装Git,并使用GUI界面,则需同时安装msysGit和TortoiseGit。

2、阅读TortoiseGit官方安装说明:

http://code.google.com/p/tortoisegit/wiki/SetupHowTo

System prerequisites

  • For the latest version of TortoiseGit Windows XP SP3 or newer is required.
  • Admin privileges for the installation
  • msysGit is required by TortoiseGit
    • You do not need to download the whole msysGit development package, the "Full installer for official Git for Windows" download package is sufficient
    • msysGit 1.7.10+ is recommended for TortoiseGit 1.7.9+ (msysGit 1.7.10 adds utf-8 support and is compatible to *nix git)
    • minimum compatible version is 1.6.1 (for TortoiseGit < 1.7.9 you should use msysGit 1.7.6)

Installation

Just download the setup package for your system and install it. If you are running a 64 bit system, you do not need to download and install the 32 bit version: The 32 bit shell extension is included in the 64 bit installer since TortoiseGit 1.7.3.0.

Windows 2000

If you want to use TortoiseGit in a Win2K environment (only 1.6.5 and below support Win2K), please install GDI+ before you install TortoiseGit. However, running these old versions is not recommended (no utf-8 and separate-git-dir support).

Upgrade

Before upgrading you should read the ReleaseNotes.

Just download the setup package for your system and install it. The old version will be replaced automatically.

If you are upgrading from 1.7.3.0 or older and you have installed the 32-bit version on a 64-bit system you have to deinstall the 32-bit version first.

Common problems (installer aborts with an error message)

"This installation package is not supported by this processor type. Contact your product vendor."

This means you are trying to install the 64-bit version of TortoiseGit on a normal 32-bit operating system. You need to download and use the correct msi file for your OS. For normal 32-bit OS, make sure the msi filename does not have "64-bit" in it.

"Please wait while the installer finishes determining your disk space requirements."

Cleanup/empty the temp-directory (e.g. C:\Users\<your user>\AppData\Local\Temp, C:\User and Settings\<your user>\Local Settings\Temp, c:\Windows\Temp\).

由如上说明,我们寻找要下载的对应安装包,如下。

二、下载安装包

1、TortoiseGit下载地址:

http://code.google.com/p/tortoisegit/downloads/list

本次下载版本——TortoiseGit-1.7.12.0-64bit.msi

TortoiseGit 1.7.12.0 64bit

x64 Featured

2、msysgit下载地址:

http://code.google.com/p/msysgit/downloads/list

本次下载版本——Git-1.7.11-preview20120710.exe

Full installer for official Git for Windows 1.7.11

Featured Beta

三、安装过程

安装顺序:首先安装msysgit;然后安装TortoiseGit。

1、安装msysgit。

a、安装包下载完成后,双击进入安装界面,如下图:

b、两步next后选择安装目录,如下图:

c、next进入Git安装模块选择,默认,如下图:

d、next进入Git setup界面,“Select start menu folder”,默认,如下图:

e、next进入Git Setup界面,“Adjusting your PATH environment”,选择默认值“Use Git Bash only”,如下图所示:

f、next进入Git Setup界面,“Configuring the line ending conversions”,选择换行格式,选择“Checkout as-is, commit Unix-style line endings”,如下图所示:

g、next进入安装界面,完成安装,如下图所示:

这个时候已经可以使用git了, 打开Git Bash可以进入linux shell,可以使用git命令进行各种操作,由于大家都习惯使用图形界面的 TortoiseSVN,下面介绍使用 TortoiseSVN的类似软件 TortoiseGit,使用习惯相同,大家应该比较容易使用。

2、安装TortoiseGit。

a、双击安装程序,进入安装界面,如下如所示:

b、两步next进入“Choose SSH Client”选择界面,选择“OpenSSH,Git default SSH Client”,如下图所示:

c、next进入“Custom Setup”界面,选择默认值,如下图所示:

d、next,进入“Ready to Install”界面,选择“Install”按钮开始安装过程,完成安装。如下图所示:

e、至此,TortoiseGit安装完成。在桌面空白处点击右键,右键菜单中会加入TortoiseGit快捷键,如下图所示:

f、选择“Settings”,进入“Settings-TortoiseGit”界面,选择“General”选项卡,设置本机器的git路径,如下图所示:

g、同时选择“Network”选项卡,设置SSH路径。SSH默认在安装Git时就安装了,在如下图所示的路径中。如下图所示:

h、选择“Git”选项卡,设置用户名、邮箱和key。如下图所示:

注:如果暂时在本地使用就只需将用户名和邮箱添加,而“Signing key”会自动生成。

至此,TortoiseGit设置完成。

3、下载代码。

a、桌面空白处右键,选择git clone添加版本库地址URL和本地文件夹。如下图所示:

点击ok即可下载一份新版本库。

未完,待续。

四、在VS2010中集成Git。

1、要想在Visual Studio中直接使用Git(即将Git集成到VS中)需要安装插件Git Source Control Provider,下载地址如下:

http://visualstudiogallery.msdn.microsoft.com/63a7e40d-4d71-4fbb-a23b-d262124b8f4c

也可通过Visual Studio2010来下载安装。方法:在vs菜单中点击“工具”的“扩展管理器”,进入“扩展管理器”界面。在右上角搜索框中直接输入“Git”搜索,第一项即是“Git Source Control Provider”,然后点击“下载”,下载完成后直接安装,安装后重启VS2010即可。如下图所示:

2、安装过程。双击“GitSccProvider.vsix”,进入安装界面。如下图所示:

默认会勾选你所安装的Visual Studio的版本。点击“安装”按钮开始安装。安装完成后根据提示,关闭所有打开的Visual Studio实例,然后重新打开它们以使更改生效。

3、在Visual Studio实例中直接使用Git。

未完,待续。

Win7上Git安装及配置过程相关推荐

  1. Win7上Git安装及配置过程 [转]

    文档名称 Win7上Git安装及配置过程 创建时间 2012/8/20 修改时间 2012/8/20 创建人 Baifx 简介(收获) 1.在win7上安装msysgit步骤: 2.在win7上安装T ...

  2. win7下python的安装与配置_Win7下Python与Tensorflow-CPU版开发环境的安装与配置过程...

    以此文记录Python与Tensorflow及其开发环境的安装与配置过程,以备以后参考. 1 硬件与系统条件 Win7 64位系统,显卡为NVIDIA GeforeGT 635M 2 安装策略 a.由 ...

  3. Git安装及配置5分钟快速教程

    转载自 Git安装及配置5分钟快速教程 Git是什么 Git是一款免费.开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理. 与常用的版本控制工具CVS.Subversion等 ...

  4. windows mysql源码安装配置_windows下MySQL5.6版本安装及配置过程附有截图和具体介绍...

    随着MYSQL版本的升级以及电脑系统的变化,我们给大家整理了种种电脑环境下安装MYSQL的图解过程,希望我们整理的内容能够帮助到大家:mysql安装图解总结 https://www.in68.com/ ...

  5. mysql安装与配置的截图_windows下MySQL5.6版本安装及配置过程附有截图和详细说明...

    随着MYSQL版本的更新以及电脑系统的变化,我们给大家整理了各种电脑环境下安装MYSQL的图解过程,希望我们整理的内容能够帮助到大家:mysql安装图解总结 https://www.jb51.net/ ...

  6. 图解MySQL5.5详细安装与配置过程

    出自:http://www.dbhom.com/show.aspx?id=77&cid=9 MySQL是一个开源的关系型数据库管理系统,原由瑞典MySQL AB公司开发,目前属于Oracle公 ...

  7. linux下面的j2sdk的安装和配置过程

    linux下面的j2sdk的安装和配置过程! 1.下载一个Linux Platform的JDK,建议下载RPM自解压格式的 (RPM in self-extracting file,j2sdk-1_4 ...

  8. CentOS 安装 tomcat 环境安装及配置过程完整版

    CentOS 安装 tomcat 环境安装及配置过程 查看安装包信息 yum info tomcat 安装 yum -y install tomcat 查看是否安装成功 rpm -q tomcat 输 ...

  9. kafka安装及配置过程

    来来先扫一下,一码不扫何以扫天下 简介 Kafka是LinkedIn开源的分布式发布-订阅消息系统,目前归属于Apache顶级项目.Kafka主要特点是基于Pull的模式来处理消息消费,追求高吞吐量, ...

最新文章

  1. Leetcode: Sort List
  2. IBM整合管理服务:云时代驱动IT服务创新
  3. 为什么「道理都懂,然而执行力差」的现象如此普遍?
  4. Transaction And Lock--事务中使用return会回滚事务吗?
  5. 分布式系统之CAP理论
  6. 序列变换(Lis变形)
  7. python oop 继承_oop-在Python中继承方法的文档字符串
  8. 2019年12月份最热门 Github 开源项目整理
  9. 淘宝电商页面和产品海报设计PSD分层素材模板
  10. web网页死链接检查工具——“Scrutiny 8”
  11. [总结] 本人代表性博客总结
  12. java运行python3_Python3:如何从python运行java类文件
  13. Linux Shell Web超级终端工具shellinabox
  14. [原]解决百度地图多个Marker和InfoWindow时总是打开最后一个InfoWindow的问题
  15. 钝化 会钝化 订单审批流程 码一会er
  16. IP属地信息哪里来的?手把手教你实现通过IP查询属地信息
  17. 终端天线—9.4G手机调试
  18. mysql XA 分布式事务、DTM TCC事务(多语言支持)
  19. 武汉社保公积金常用信息汇总
  20. 计算机实验报告双绞线制作,双绞线的制作实验报告.docx

热门文章

  1. VS创建props属性表并在新项目中导入props属性表
  2. java 字符串原子变量,如何在java中提供原子读/写2个变量?
  3. epub格式电子书剖析之三:NCX文件构成
  4. BIO与NIO、AIO的区别(这个容易理解)
  5. 维护隐私 搞定最近打开文档的显示
  6. 查找运行时间超过1天的frmweb进程
  7. 重新复习基础草稿:可空类型
  8. 手动修改网卡接口模式从网桥变为路由
  9. UpdatePanel AsyncPostBackTrigger PostBackTrigger 区别
  10. FMPEG结构体分析:AVStream