目次
1. 图标覆盖的数目限制
2. TortoiseGit 设置题目
3. 图标缓存题目
4. TortoiseGit 的安装题目
5. 文件夹深度
6. 文件夹/文件的状态
7. 利用系统版本或更新题目
在Windows种安装TortoiseGit 之后,git管理的文件夹,不表现状态图标(例如绿色的勾、赤色的叉等)
通过以下几种方法可能办理此题目,我是通过下面第1种方法办理的这个题目,可以正常表现状态图标:
1. 图标覆盖的数目限制
Windows 资源管理器对图标覆盖数目有限制,通常最多支持 11 个图标覆盖。如果安装了其他应用步调(如 Dropbox、OneDrive 等)也使用了图标覆盖,TortoiseGit 的图标可能会因为超出限制而不表现。
办理方法:
- 打开注册表编辑器(regedit),导航到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers。
- 检查条目数目,并确保 TortoiseGit 的图标覆盖条目在前 11 个中。
- 你可以通过重命名前面带空格的条目(空格使它们排在最前)来调整优先级,或者删除不需要的条目。
- TortoiseGit 的条目通常是 Tortoise* 开头的。
- 重启电脑
2. TortoiseGit 设置题目
TortoiseGit 可能没有正确设置以表现图标覆盖。
办理方法:
- 右键点击桌面或恣意文件夹,选择 TortoiseGit -> Settings。
- 在设置窗口中,转到 Icon Overlays 选项卡。
- 确保选中了 Show overlays and context menu only in explorer。
- 确保 Drive Types 中的目的磁盘类型被选中(例如本地硬盘、网络驱动器等)。
- 如果设置已正确,实验点击 Refresh 按钮来强制革新图标表现。
3. 图标缓存题目
Windows 资源管理器的图标缓存有时可能不会实时更新,导致图标无法正确表现。
办理方法:
- 打开使命管理器 (Ctrl + Shift + Esc),找到 Windows 资源管理器(explorer.exe),右键选择 重新启动。
- 使用命令 ie4uinit.exe -show 来重新初始化图标缓存。
4. TortoiseGit 的安装题目
如果 TortoiseGit 安装不完全或受到了其他软件的干扰,也可能导致图标覆盖不工作。
办理方法:
- 实验重新安装 TortoiseGit,确保在安装时选中了全部与 Windows 资源管理器集成相干的选项。
5. 文件夹深度
Windows 对于文件夹的深度也有限制,图标覆盖可能不会在特别深的文件夹中表现。
办理方法:
- 实验在较浅的文件夹路径中查看图标是否表现,只管将 Git 堆栈放在文件夹结构不太深的地方。
6. 文件夹/文件的状态
图标覆盖仅适用于受版本控制的文件和文件夹,如果文件未被 Git 版本控制或被 .gitignore 忽略,则不会表现图标。
办理方法:
- 确认文件或文件夹在 Git 堆栈中被跟踪,并不是 .gitignore 中被忽略的项目。
7. 利用系统版本或更新题目
某些 Windows 更新可能会引起与 Shell 扩展集成的兼容性题目。
办理方法:
- 检查并安装最新的 Windows 更新。
- 如果题目发生在更新后,可能需要等候 TortoiseGit 的新版原来修复。
通过以上这些步调,通常可以办理 TortoiseGit 状态图标不表现的题目。大多数情况下通过方法1和方法2都可以i办理题目,如果题目依旧,可以实验在 TortoiseGit 的论坛或支持渠道中寻找进一步帮助。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |