Почему git работает медленно на моем компьютере с Windows?

Просто набрав git в командной строке (powershell), требуется 2,5 секунды, пока он не вернется с справочным сообщением.

Я использую git для выпуска Windows, установленный в C:\Program Files (x86)\Git. Когда я использую cygwin (через babun), я получаю сообщение об ошибке: Hint: your prompt is very slow. Check the installed 'BLODA' software. Может быть, это связано? Если это так, я использую корпоративный ноутбук, поэтому не могу удалить антивирус или драйвер, есть ли другие варианты?


person IttayD    schedule 06.08.2015    source источник
comment
Загляните в сбор мусора.   -  person Tim Biegeleisen    schedule 06.08.2015
comment
Если вы запускаете git из powershell, каждый раз будет запускаться вся среда MSYS. Проверьте, работает ли он быстрее с git bash.   -  person Ross Ridge    schedule 06.08.2015
comment
Пока не хотел предлагать дубликат, но это похожие вопросы: stackoverflow.com/questions/4485059/ и stackoverflow.com/questions/2835775/   -  person nwinkler    schedule 06.08.2015
comment
А также здесь: github.com/msysgit/msysgit/ wiki/Диагностика, почему Git такой медленный   -  person nwinkler    schedule 06.08.2015


Ответы (2)


Для меня причиной, по-видимому, была настройка «Inject ConEmuHk» в cmder, под которой я запускал git. Я обнаружил ошибку https://github.com/bliker/cmder/issues/592

person IttayD    schedule 12.08.2015

Попробуйте и посмотрите, сохраняется ли проблема с последним выпуском git 2.4+ для Windows. .

Существует ошибка, связанная со временем запуска git bash, которая активно устраняется. .

person VonC    schedule 06.08.2015
comment
Такой же. За пределами репозитория производительность выглядит нормально, но как только я перехожу к папке репозитория, она замедляется (2 секунды, чтобы вернуться) - person IttayD; 11.08.2015
comment
@IttayD Хорошо. Я предполагаю, что ошибка все еще находится на рассмотрении. - person VonC; 11.08.2015