TortoiseGit 能够让 Git 与 Windows 资源管理器进行整合,为 Git 提供了图形化操做界面。像其余 Tortoise 系列产品(TortoiseCVS、TortoiseSVN)同样,在资源管理器中显示的 Git 工做区目录和文件的图标附加了标识版本控制状态的图像,这样能够很是直观地看到哪些文件被更改了并须要提交。经过扩展后的右键菜单,能够很是方便地在资源管理器中操做 Git 版本库。git
TortoiseGit 是对 msysGit 命令行的封装,所以须要先安装 msysGit。安装 TortoiseGit 很是简单,访问网站 http://code.google.com/p/tortoisegit/ ,下载安装包,而后根据提示完成安装。服务器
安装过程当中会询问要使用的 SSH 客户端,如图3-23,默认使用内置的 TortoisePLink(来自 PuTTY 项目)做为 SSH 客户端。网站
TortoisePLink 和 TortoiseGit 的整合性更好,能够直接经过对话框设置 SSH 私钥(PuTTY格式),而无须再到字符界面去配置 SSH 私钥和其余配置文件。若是安装过程当中选择了 OpenSSH,能够在安装完以后经过 TortoiseGit 的设置对话框从新选择 TortoisePLink做为默认 SSH 客户端,如图3-24所示。命令行
当使用 TortoisePLink 做为默认的 SSH 客户端后,在执行克隆操做时,能够在TortoiseGit操做界面中选择一个 PuTTY 格式的私钥文件进行认证,如图3-25所示。code
若是须要更换链接服务器的 SSH 私钥,能够经过 Git 远程服务器配置界面对私钥文件进行从新设置,如图3-26所示。get
若是系统中安装有多个 msysGit 的拷贝,能够经过 TortoiseGit 的配置界面进行选择,如图3-27所示。