TortoiseGit
TortoiseGit安装教程

TortoiseGit(海龟 Git)是一款优秀的 Windows 下的 Git 可视化图形客户端,有了 TortoiseGit 就可以方便地管理 Git,在 Windows 下用 SVN 的朋友,应该对 TortoiseSvn 不陌生,一个小乌龟的图标。TortoiseGit 和 TortoiseSVN 用法差不多,都是集成在右键菜单中了,非常方便!TortoiseGit 是 TortoiseSVN 的 Git 版本,tortoisegit 用于迁移 TortoiseSVN 到 TortoiseGit,一直以来 Git 在 Windows 平台没有好用 GUI 客户端,现在 tortoisegit 的出现给 Windows 开发者带来福音。TortoiseGit 除了会记录您有史以来的文件和目录的每一个变化外,还可以恢复您的文件的旧版本,并研究如何以及何时改变了历史数据,谁改变了它。
TortoiseGit 使用
安装 TortiseGIT,完成之后
1)在任意路径点右键,选择 TortiseGIT-Settings,设置 git.exe 的路径为 c:\msysgit\msysgit\bin,即为 msysgit 的安装路径
2)在左侧菜单中选择 Network,选择 SSH Client 为 putty 中的 plink.exe(如我的路径为 C:\Program Files\PuTTY\plink.exe)
将几个 GIT 运行中需要的文件复制到 SSH 服务器目录,当客户端远程登陆上来以后需要执行这些文件,文件源路径为 c:\msysgit\msysgit\Git\libexec\git-core,要复制的文件包括 git.exe, git-receive-pack.exe, git-upload-archive.exe and git-upload-pack.exe,将以上文件复制到 C:\SSH\Bin
TortoiseGit 简体中文语言包,共有 4 个 DLL,是通过获取 TortoiseGit 源代码后重新编译得来的(原来源码中本来就有汉化后的 po 文件,我修改了一小部分翻译的小问题)。
下载后是一个 rar 格式的文件,请先解压,然后按照下述步骤使用:
1、复制所有 DLL 到 TortoiseGit 安装目录下的 Languages 目录下。
2、右击资源管理器任意空白位置,选择 TortoiseGit -> Settings,从右侧语言设置中,选择简体中文。
大部分界面都已经被汉化,少部分依然是英文,估计是因为后来新增的功能,而 po 文件较旧的原因。
这份汉化包适用于 TortoiseGit 当前(2012-5-30)最新的 1.7.9 release 版本(同样可以应用于 64 位版本)。
更新日志
1、修复了复制完整日志信息时LogDlg崩溃的问题
2、修正了TGit在打开“on”对话框后提交编辑时总是崩溃的问题
3、LogDlg:改进高对比度模式切换
4、修复“显示日志ID而不是SHA-1”可能会截断数字的问题
5、修复TortoiseGitMerge:捕获到剪贴板的文本比选定的短两个字符的问题
6、修复了启用Cygwin hack时,Push无法运行TortoiseGitPlink.exe的问题
7、修复了提交许多不支持Cygwin hack的文件的问题
8、修复更新到2.10.0.0后修订图表速度非常慢的问题
9、修复Git凭据帮助程序设置页上可能出现的故障
10、修正了同步对话框中可能的数据竞争
