如何正常停止并启动TGitCache.exe

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

  1. 打开TortoiseGit设置 > 图标叠加
  2. 在“状态caching”部分select“无”
  3. 点击OK

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

图标叠加

如果您再次需要,可以通过select其他选项(如“默认”)将其打开。 在浏览器窗口中点击后, TGitCache.exe将再次运行。

你见过这个吗?

https://tortoisegit.org/issue/401

这是一个关于TortoiseGit的错误报告,似乎在描述你确切的问题。

基本上,TGitCache.exe似乎不应该这样做,并在最新版本的TortoiseGit它不。 也许你可以尝试升级你的TortoiseGit?

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

打开TortoiseGit设置并打开高级页面。 将CacheTryIcon设置为true并重新启动TGitCache。

现在你在系统托盘中有一个新的TortoiseGit图标,你可以select“Exit”closuresTGitCache(它会自动重新启动)。 您也可以select“禁用状态caching”,将状态caching设置为None (请参阅https://stackoverflow.com/a/16921151/3906760 )。