在我的一个回购TortoiseGit上显示红色感叹号(表示修改过的文件),但我没有修改它。差异回购显示没有变化。它已经有一段时间了,在此期间我做了提交;在提交之后,它会在返回红色感叹号之前轻弹一个绿色的刻度,持续一两秒钟。我的另外两个本地回购没有同样的问题。我已阅读其他主题并尝试了以下但没有任何运气:
非常感谢任何帮助。
谢谢,汤姆
(答案受到原始问题评论的启发。)
您可以在此处为图标设置多个选项:
TortoiseGit | Settings | Icon Overlays | Status Cache
还有一个漂亮而大的list of pros and cons in the TortoisGit docs。
但对我来说这是一个简单的选择。因为我有同样的问题,并希望递归更新。并且“默认”和“Shell扩展”将递归地工作。 - 在我的情况下,“默认”不起作用。所以我只是尝试了“Shell Extended”,这就是诀窍。 (我不关心文档中列出的任何缺点。)
但这只是一个hacky解决方法。我对此并不满意。因为“默认”真的应该有效。 (并且每个方法都有一个文档条目中的“缺点”列表。)