Git Bash é extremamente lento no Windows 7 x64

Eu tenho usado o Git no Windows e no Ubuntu durante o desenvolvimento de um pequeno projeto, alternando frequentemente entre os dois. A questão é queGit Bash constantemente fica lento.

Quando digo devagar, quero dizer que corrercd leva de 8 a 25 segundos, executandogit comandos levam de 5 a 20 segundos els às vezes pode demorar até 30 segundos. Escusado será dizer que isso não é divertido, para não mencionar improdutivo. Eu sei que o Git é mais lento no Windows, mas isso é ridículo.

A única solução que funcionou temporariamente para mim foi desativar minha conexão de rede (como sugerido emesta resposta), inicie o Git Bash e reconecte-se. Às vezes, continua a funcionar rapidamente por dias depois de fazer isso, mas o desempenho sempre diminui eventualmente. Pesquisei o grupo de discussão msysgit, Stack Overflow, lista de problemas do msysgit, etc. por semanas, mas não consegui encontrar soluções que funcionem.

Até agora, eu tentei:

Adicionando pastas Git e projeto à lista de exclusão do antivírusDesativando meu antivírus completamente (Kaspersky IS 2011)Garantindo que o Outlook não esteja em execução (Outlook 2007)Desligando todos os outros aplicativosExecutando o Git Bash como administradorDesabilitando a conexão de rede, iniciando o Git Bash e mantendo a conexão desabilitadaDesativando a conexão de rede, iniciando o Git Bash, reativando a conexão (funciona apenas ocasionalmente)Corridagit gcE combinações dos itens acima

Eu li que algumas pessoas tiveram sucesso em desativar a conclusão do Bash, mas, idealmente, eu gostaria de manter isso ativo. A versão do msysgit é 1.7.3.1-preview20101002 e o sistema operacional é o Windows 7 x64. A execução das mesmas coisas no Linux é, previsivelmente, extremamente rápida. Eu usaria o Linux exclusivamente, mas também preciso executar coisas no Windows (certos aplicativos, testes etc.).

Alguém já encontrou um problema semelhante? Em caso afirmativo, qual era o problema subjacente e qual era a solução (se houver)?

Isso se estende além dos repositórios Git, mas apenas para referência, os repositórios com os quais eu tenho usado o Git são bem pequenos: ~ 4-50 arquivos no máximo.

questionAnswers(23)

yourAnswerToTheQuestion