解决windows下 git图标不显示
问题
在某些windows系统中,资源管理器的 git 目录下,不显示红色的叹号 或 绿色的对勾,导致无法正确判断文件状态。
解决方案
- win + R 运行 regedit.exe 打开注册表
- 找到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
- 找到 Tortoise 开头目录
- 在前面加上适量的空格进行置顶(空格比当前目录,其他文件要多)
- 重启 资源管理器 (任务管理器 -> Windows 资源管理器-> 重新启动)。如果找不到重启电脑也可以。
↓注册表示例图
原因
windows 支持的 Overlay Icon 最多15个,正常情况是按照音序排序。
但是,有部分软件会通过增加空格的方法,来将自己的 icon 置顶。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 邓明豪!