在我的一个回购协议中,TortoiseGit显示了红色的感叹号(表示已修改的文件),但我尚未对其进行修改。对存储库进行区分不会显示任何更改。一段时间以来一直是这样,在这段时间内我做出了承诺。提交后,它会闪烁绿色勾号一两秒,然后再返回红色感叹号。我的另外两个本地存储库没有相同的问题。我已经阅读了其他线程,并尝试了以下操作,但没有任何运气:
非常感谢您的帮助。
谢谢汤姆
(答案灵感来自对原始问题的评论。)
您可以在此处为图标设置多个选项:
TortoiseGit | Settings | Icon Overlays | Status Cache
Run Code Online (Sandbox Code Playgroud)
TortoisGit 文档中有一个很好的优点和缺点列表。
但这对我来说是一个简单的选择:对我来说只有两个可以接受的选择。
因为我有同样的问题并且想要递归更新。只有"Default"和"Shell Extended"选项会递归工作。- 在我的情况下"Default"不起作用。所以我只尝试了剩下的唯一一个:"Shell Extended"就成功了。(我不关心文档中列出的任何缺点。)
但这只是一个hacky的解决方法。我对它不是很满意。因为"Default"真的应该有效。(并且每个方法在文档条目中都有一个“缺点”列表。)
| 归档时间: |
|
| 查看次数: |
458 次 |
| 最近记录: |