У меня есть новое репо, клонированное из нашего шкафа gerrit. Когда я проверяю нормальную ветку «мастера» (называемую «разработка»), все наложения значков работают правильно.TortoiseGit не показывает правильные оверлеки
Проблема возникает, когда на этом новом клоне я просматриваю другую ветку «development_test». После проверки этой ветви наложение значков отображает все файлы как неверсифицированные. Если я проведу мастер-ветку, все будет хорошо еще раз. Не кажется, что это подчеркивание, так как другие ветки могут быть извлечены без проблем. Выполнение git-статуса или использование «чек-модификаций черепахи» не изменяет.
Есть ли какая-то настройка, где-нибудь, на моей системе или на пульте дистанционного управления, что может заставить черепаху думать, что дерево было достаточно разным, чтобы считаться неверсифицированным?
Редактировать: Я попытался увеличить максимальный размер кэшированных значков до более чем 10 000, без изменений. Попробовал переименовать записи оверлейных ключей в реестре с «TortoiseX ---» на «XTortoise ---», также без изменений. Проблема, похоже, ограничивается этой одной ветвью.
Запуск git для окон 2.7.1.2 и TortoiseGit 1.8.16.0, оба 64-разрядных.
Почему бы не спросить разработчиков TortoiseGit напрямую или не зарегистрировать проблему https://tortoisegit.org/issues/? - Когда вы проверяете другую ветку, получаете ли вы какие-либо ошибки, можете ли вы предоставить клонированный репозиторий? – MrTux
Невозможно предоставить репо. Не было никаких ошибок, которые я мог видеть ... проверка выглядит прекрасной (за исключением одного файла, который имел конечный «.» [Был создан на linux], который я вложил в файл .gitignore). – Jon