跳转至正文

TortoiseGit

应用程序TortoiseGit

也称为 tortoise git、tgit

TortoiseGit效率

一个存在于文件资源管理器图标覆盖和右键上下文菜单中的 Git 客户端。其辅助程序是 TortoiseGitProc.exe。它不是 TortoiseSVN。

您需要了解的内容

TortoiseGit 适用于 Git。TortoiseSVN 适用于 Subversion。

TortoiseGitProc.exe 是 Git 资源管理器客户端。TortoiseProc.exe 是 TortoiseSVN。两者都会绘制覆盖图标。安装 SVN 客户端并不能向 GitHub 提交代码。

它是什么?
资源管理器中的 Git 图标和菜单
与 TortoiseSVN 相同吗?
不同。SVN 是不同的版本控制系统
也需要 Git 吗?
需要。它会调用 git.exe
Feex 表示
如果 Git 图标丢失,我会检查 TortoiseGit 的覆盖图标处理程序,而不是 TortoiseSVN。两款 Tortoise 产品可能会争抢图标槽位。仓库类型是首要排查的问题。

什么是 TortoiseGit?

TortoiseGit 为资源管理器添加了 Git 状态图标和右键命令。它不是 TortoiseSVN,也不是 GitHub Desktop。

如果您从未用过它

如果你希望在资源管理器的文件夹上显示 Git 图标,那就是 TortoiseGit。请从 tortoisegit.org 下载。你仍然需要安装 Git for Windows。TortoiseSVN 是使用 TortoiseProc.exe 的 Subversion 同门产品。不要因为以为 SVN 能对 Git 仓库进行版本控制而安装它。

它有什么用?

从资源管理器提交

右键单击 > Git Commit。GitHub Desktop 是一个独立的窗口。底层引擎仍然是 git.exe。

覆盖图标

TGitCache.exe 负责遍历文件夹。TortoiseSVN 覆盖图标使用的是不同的缓存。

差异和日志对话框

TortoiseGitProc.exe 负责打开这些窗口。WinMerge 或 Beyond Compare 可以作为外部差异工具。

它适合谁?

  • 习惯在资源管理器中工作而不是在 IDE 中的人群
  • 从 TortoiseSVN 转来且现在使用 Git 仓库的用户
  • 在 Git 文件夹上看到类似 SVN 覆盖图标的任何人

当前状态

TortoiseGit (2008) 是来自 TortoiseGit 的当前仍在维护的 git 资源管理器集成工具。开发方仍引导 Windows 用户访问 https://tortoisegit.org/。

它存在多久了?

在 TortoiseSVN 让资源管理器覆盖图标名声大噪之后,TortoiseGit 于 2008 年推出。当前的 Windows 构建版本仍在更新。记忆中的 TortoiseCVS 则是更早的同门产品。

版本

以主要渠道为主。此处并未对所有确切的版本号进行逐一验证。

TortoiseGit

系统要求

数值遵循发布者的公开指引。实际需求仍会因工作负载而异。

最低配置

最低系统要求
操作系统 根据 TortoiseGit,需要当前支持的 64 位 Windows 10 或 Windows 11 版本
内存 覆盖图标很轻量。庞大的工作副本会增加缓存开销

资源占用概况

CPU 需求
跟随您在应用内打开的内容
内存需求
跟随文档、标签页或库

安装的进程

这些可执行文件属于该产品安装后的组件。

安装的进程
TortoiseGitProc.exe TortoiseGit 对话框和操作
TGitCache.exe 许多安装中的覆盖图标缓存

启动项组件

TGitCache.exe 可能会随资源管理器一起启动。那是用于覆盖图标状态的,并非 GitHub 服务。

文件位置

常见的 TortoiseGit 位置
典型安装 C:\Program Files\TortoiseGit\

文件格式

GIT

常见问题

覆盖图标丢失

Windows 限制了覆盖图标槽位数量。TortoiseSVN、OneDrive 和 Dropbox 可能会抢占它们。这并非 git.exe 的错误。

在 Git 工作副本上安装了 TortoiseSVN

SVN 菜单无法识别 .git。请安装 TortoiseGit 和 Git for Windows。

故障排除

确认已安装 Git for Windows

TortoiseGit 设置需要指向 git.exe。Sourcetree 的内置 Git 是不同的路径。

从 tortoisegit.org 安装

该项目提供 MSI 安装包。免费软件网站上的 Tortoise 整合包都是垃圾。

如果图标消失,请进入 TortoiseGit > Settings > Icon Overlays

该对话框属于此产品。TortoiseSVN 拥有独立的覆盖图标设置页面。

替代方案

如果你想要独立窗口而不是资源管理器集成,请使用 GitHub Desktop 或 Fork。如果仓库是 Subversion,请使用 TortoiseSVN。

官方帮助与下载

请先从软件厂商处着手。随意的 exe 网站并不是支持渠道。

官方联络方式
下载 tortoisegit.org/ 官方安装程序或厂商页面
帮助 tortoisegit.org/support/ 厂商支持
官方网站 tortoisegit.org/ 请从此处开始,而非随意的 exe 托管网站
手册 tortoisegit.org/docs/ 上下文菜单和覆盖图标文档

相关硬件

覆盖图标缓存可能会访问很多文件夹。固态硬盘会有所帮助。Git 仓库的大小仍然关键。

技术细节

技术细节

厂商版本号会发生变动。本文不锁定特定内部版本。

来源与验证

记录的来源标签:August 2026。此标签并不代表已完成独立验证。 我们的研究方式.

这篇文章有用吗?

回答"是"或"否"即可。如果您愿意,可以选择一个原因,或添加一段简短附言。

这篇文章有用吗?