Грязный обходной путь: попробуйте поиграть с «Кэшем состояния»
(Ответ на комментарий на оригинальный вопрос.)
Здесь вы можете установить несколько вариантов значков:
TortoiseGit | Settings | Icon Overlays | Status Cache
И есть хороший и большой список плюсов и минусов в документах TortoisGit .
Но это был легкий выбор для меня.Потому что у меня была та же проблема, и я хотел рекурсивные обновления.И «Default» и «Shell Extended» будут работать рекурсивно.- И в моем случае «по умолчанию» не работает.Так что я просто попробовал «Shell Extended», и это помогло.(Мне было наплевать на любые недостатки, перечисленные в документации.)
Но это всего лишь хакерский обходной путь .Я не очень доволен этим.Так как «Default» действительно ДОЛЖЕН работать.(И у каждого из методов есть список «Недостатков» в записи документа.)