我在哪里可以找到 SmartGit 垃圾桶?

Where do I find the SmartGit trash?

在 SmartGit 中删除未跟踪的文件时(Windows),您必须选择实际删除或 "Move to trash"。当我不能 100% 确定要删除某些内容时,我经常使用 "Move to trash"。 我刚刚做了 "move stuff to trash",我现在需要回来,但是我到底在哪里找到垃圾?

即使在 "SmartGit trash" 或 "SmartGit recycle bin" 上进行 Google 搜索也无济于事。

我查看了 Windows 垃圾箱,我在 AppData 目录中搜索...没有任何线索。

有人知道吗?

经过一些调试并借助 SmartGit 的支持,我发现问题是 Windows 问题(不是 SmartGit 问题)并且这是设计使然。

如果 Git 存储库在本地磁盘上,移至垃圾箱功能将按预期工作:它将文件移至 Windows 垃圾箱。

如果 - 就像我的情况一样 - 存储库位于任何已安装的磁盘(网络或 VM)上它不起作用。 然后我发现如果我只是在这样的磁盘上创建一个文件,在 Windows Explorer 中导航到它并从那里删除它,Windows 询问我是否要永久删除它(它永远不会移动到垃圾桶)。

案子结了。