zoukankan      html  css  js  c++  java
  • TortoiseGit 显示文件状态图标

    解决TortoiseGit不显示文件状态图标的问题

    解决方案:

    一、运行环境

    TortoiseGit需与操作系统位数一致。64位操作系统需使用64位TortoiseGit。

    二、修改客户端配置

    右键,进入TortoiseGit的设置

    在设置中选择Icon Overlays(图标覆盖),在Status cache(状态缓存)中选择Shell(windows 外壳),点击“确定”保存设置。

    三、注册表Max Cached Icons

    打开注册表(Win+R  → regedit );

    找到 HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionExplorer;

    新建“字符串值”名称为 “Max Cached Icons” 值为 “2000”;重启,看是否有效。若无效,请使用下一步 。

    四、注册表设置

    1. 打开注册表;找到HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellIconOverlayIdentifiers。查看是否有下图所示注册表信息,如有执行步骤3,没有需先添加(步骤2)。

    2. 添加注册表方法:(如已有上图所示的注册表信息,无需添加,调过本步骤)

    将下面这些代码,保存为文本,然后将其后缀修改为reg,点击运行。

    重启电脑看是否有效,若无效,执行步骤3.

    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellIconOverlayIdentifiers]
    
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellIconOverlayIdentifiers1TortoiseNormal]
    
    @="{C5994560-53D9-4125-87C9-F193FC689CB2}"
    
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellIconOverlayIdentifiers2TortoiseModified]
    
    @="{C5994561-53D9-4125-87C9-F193FC689CB2}"
    
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellIconOverlayIdentifiers3TortoiseConflict]
    
    @="{C5994562-53D9-4125-87C9-F193FC689CB2}"
    
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellIconOverlayIdentifiers4TortoiseLocked]
    
    @="{C5994563-53D9-4125-87C9-F193FC689CB2}"
    
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellIconOverlayIdentifiers5TortoiseReadOnly]
    
    @="{C5994564-53D9-4125-87C9-F193FC689CB2}"
    
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellIconOverlayIdentifiers6TortoiseDeleted]
    
    @="{C5994565-53D9-4125-87C9-F193FC689CB2}"
    
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellIconOverlayIdentifiers7TortoiseAdded]
    
    @="{C5994566-53D9-4125-87C9-F193FC689CB2}"
    
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellIconOverlayIdentifiers8TortoiseIgnored]
    
    @="{C5994567-53D9-4125-87C9-F193FC689CB2}"
    
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellIconOverlayIdentifiers9TortoiseUnversioned]
    
    @="{C5994568-53D9-4125-87C9-F193FC689CB2}"
    

      

    3. Windows Explorer Shell 支持的图标状态最多为15 个,Windows系统自身已使用了 4 个,只剩 11 个可扩展使用,顺序靠前的可被使用,因此需将相关注册信息移至前列。

    调整排序方法:在名称前加几个空格前缀,并加数字。如上图所示。

    重启即可。(我直到这一步才解决此问题。。)

  • 相关阅读:
    图像检索(image retrieval)- 11
    图像检索(image retrieval)- 10相关
    Mock.js简易教程,脱离后端独立开发,实现增删改查功能
    Azure Monitor (3) 对虚拟机磁盘设置自定义监控
    Azure Monitor (1) 概述
    Azure SQL Managed Instance (2) 备份SQL MI
    Azure Virtual Network (17) Private Link演示
    Azure Virtual Network (16) Private Link
    Azure Virtual Network (15) Service Endpoint演示
    Azure Virtual Network (14) Service Endpoint服务终结点
  • 原文地址:https://www.cnblogs.com/dmcl/p/12330832.html
Copyright © 2011-2022 走看看