82

我想完全删除我的本地存储库,但 TGitCache.exe 保留该目录的打开句柄。我想优雅地关闭它,删除文件夹并重新启动它。

4

3 回答 3

150
  1. 打开TortoiseGit 设置>图标叠加
  2. 在“状态缓存”部分中选择“无”
  3. 点击确定

TGitCache.exe将从进程列表中消失。

图标叠加

如果您再次需要它,您可以通过选择另一个选项来打开它,例如“默认”。在资源管理器窗口中单击TGitCache.exe后将再次运行。

于 2013-06-04T15:00:13.617 回答
15

您可以为 TGitCache 启用系统托盘图标。

打开 TortoiseGit 设置并打开高级页面。在那里设置并CacheTryIcon重新true启动TGitCache。

现在您在系统托盘中有一个新的 TortoiseGit 图标,您可以在其中选择“退出”以关闭 TGitCache(它将再次自动重新启动)。您还可以选择“禁用状态缓存”,它将状态缓存设置为None(请参阅https://stackoverflow.com/a/16921151/3906760)。

于 2015-09-06T19:39:13.060 回答
6

你见过这个吗?

https://tortoisegit.org/issue/401

这是关于 TortoiseGit 的错误报告,似乎描述了您的确切问题。

基本上,似乎 TGitCache.exe 不应该那样做,而在最新版本的 TortoiseGit 中却没有。也许你可以尝试升级你的 TortoiseGit?

于 2013-05-30T08:02:24.023 回答