在Git上运行gitk命令并在gitk工具上浏览我的差异后,下面的图像显示了错误。

问题是,我找不到这个对话框所指的陈旧的gitk文件。我在项目根文件夹和Git安装文件夹中都查找了路径~/.config/git/gitk-tmp,但是在这些位置中都找不到。
我还将隐藏文件夹配置为显示在windows资源管理器上,以确保如果它们是隐藏的,我会看到它们,但也没有运气。例如,在项目根文件夹中有一个名为.git的隐藏文件夹,但其中也没有“gitk”文件。
有人能帮我找到和删除这个“gitk”文件吗?这样图像中显示的错误就不会再发生了吗?谢谢。
发布于 2017-09-28 03:10:53
正如max630所提到的,~是指机器上的主目录。
例如,如果您使用的是windows,那么您应该转到C:\Users\username\.config\git目录查找并删除gitk-tmp文件。并确保C:\Users\username\.config\git目录只有文件gitk。

发布于 2020-11-03 22:18:33
现在我不再使用gitk了,已经用取代了它的用法。我仍然使用git,因为我喜欢键入git命令并在命令提示符上看到它们,而不是使用GUI工具。
所以,对于我最初的问题来说,在经历了三年的困惑之后,我不再面对这个问题了,因为我认为用git bash的组合来编写git命令+ Tortoise Git来查看文件的差异和解析合并会更有效率。
https://stackoverflow.com/questions/46450479
复制相似问题