它是TortoiseSVN 客户端的开发团队制作的。因此用过Tortoisesvn的用户能够很快熟悉 TortoiseGit 的用法 —— 实际上,有些人惧怕 Git 而抱着 SVN 不放,就是因为Tortoisesvn 用起来太方便了。现在有了同样方便的ortoiseGit,你还怕什么呢?
功能介绍
一、项目设置
最小日志消息的长度以避免不小心创建一个空的日志信息
支持拼写检查器使用
二、问题跟踪系统集成
tortoisegit提供了一个灵活的机制,整合任何基于Web的bug跟踪系统。
数据转换成链接在浏览器中打开
如果不分配的问题提交会显示可选的警告
三、可视化图形工具
TortoiseGitMerge
显示你的文件所做的更改
有助于解决冲突
patchfiles用户访问您的存储库
TortoiseGitBlame:显示日志文件中每一行的信息。
TortoiseGitIDiff:看到你的图像文件所做的更改
四、Windows资源管理
可以直接从Windows资源管理器直接看到你的文件状态
支持在Windows资源管理器拖动移动文件
五、拼写检查器
日志信息集成的拼写检查
路径和修改文件的关键词自动完成
文本特殊字符格式
更新日志
=发布2.9.0 =
发布:2019-10-31
= = = =修改
*对同义词库的支持被取消
*瘦包选项从fetch/pull对话框中删除(Git中默认启用)
= = = =特性
修正了#3355:在导出对话框中添加文件扩展名
*将Scintilla更新至4.2.0
*基于Windows源代码的Git更新libgit到2.22.0
*将isegitplink更新为PuTTY PLink 0.73(安全修复,参见https://www.chiark.greenend.org.uk/~sg tatham/ PuTTY /changes.html)
*将PuTTY二进制文件更新为0.72
*允许在日志对话框中禁用“工作树更改”(使用高级设置)
*将Hunspell更新到1.7.0
修正了问题#3363:添加选项来显示修订图中所有分支之间未标记的最近的公共祖先
在“视图”菜单中,您现在可以切换分支和合并的显示。
(这也修正了问题#2110:如果第一次提交不包含文件,修订图是无效的)
*修正了问题#3379:超项目指针应该显示在子模块的修订图中
修正了问题#3421:显示日志id而不是SHA-1的选项
修正问题#3343:提供一个确认对话框,而不是直接执行恢复操作
* Ref浏览:显示日期和作者的注释标签
*在补丁视图中显示空白
修正#3414:允许用户不显示所有的标签在修订图
*添加查找功能到修订图
*修正问题#3427:FileDiffDlg:提供一种方法来查看一个拉请求分支的差异(在差异选项)
修正了#3440:(GUI)动画结束时应该停止,而不是停止
修正#3395:isegit现在使用Windows“默认应用程序”框架来管理文件关联和协议处理程序
修正了问题#3436:请文件回滚到以前的版本在撤消变化
== Bug修复==
实现“libgit2返回的请求类型与ODB中的类型不匹配”的通用修复
*修正了#3342:Windows资源管理器上下文菜单:玳瑁不承认本地Git工作副本,如果“gitdir重定向”是在同一个文件夹中使用
修正了问题#3349:视图补丁缺少颜色
修正了#3365:忽略扩展项处理没有扩展的文件/目录很糟糕
修正了问题#3393:龟龟在非常小的窗口尺寸时崩溃
修正了#3397:在Windows 10上创建无用的符号链接
*修正问题#3413:Putty代理(露天)无法启动时,文件“C:\程序”存在
修正问题#3429:优化进程输出与多个git命令
修正了问题#3434:提交对话框的“查看补丁>>”显示什么都没有当对话框的右边框是在屏幕的右边框
修复了在启用.mailmap支持时龟甲崩溃的问题
修正日志仍在计算diffs和rebase对话框加载时潜在的崩溃
*当写reflog失败时,防止可能的崩溃
修正了问题#3426:Ref浏览:加速显示时,有成千上万的参考
* isegitmerge:当忽略TMerge中的注释时,忽略字符串内的注释块标记
修正了开始提交钩子不能用于库钩子的问题
修正当日志仍在加载和子模块差异被请求时潜在的崩溃