Ответ 1
Используете ли вы какие-либо другие инструменты при использовании TortoiseGit?
Например, этот проект упоминает взаимодействие с Visual Studio:
Если вы видите ошибки, связанные с невозможностью отсоединить старые файлы при запуске команд git в Windows, вполне вероятно, что у вас есть решение chrome в Visual Studio и оно обновит IntelliSense, что ненадолго заблокирует файлы. < ш > Обходной путь заключается в том, чтобы полностью отключить IntelliSense или не забудьте временно закрыть решение при выполнении любых операций git, которые могут касаться большого количества файлов.
Другими словами, сохраняется ли проблема, если вы закрываете столько запущенных приложений, сколько сможете?
Может ли TortoiseGit разрешить вам проверять другую ветку?