Duas semanas atrás, a concha de Babun (CygWin) e Git Bash se tornou extremamente lenta. Pelo que sei, não atualizei nem alterei nenhum desses sistemas quando isso aconteceu.
Ao executar um comando simples como echo test
, a resposta do comando vem imediatamente, mas antes da próxima linha de prompt aparecer, eu tenho que esperar cerca de 10 segundos .
Agora eu descobri a coisa mais estranha hoje. Quando eu comecei a OBS - meu software de gravação de tela - para registrar esse problema, o prompt se tornou tão rápido quanto antes. Eu nem comecei a gravar ainda. Eu só iniciei a aplicação.
Depois de fechar o aplicativo, o prompt volta a ser lento.
Isso acontece com o bash e o zsh.
Quando eu limpo todos os extras de prompt, definindo PS1='$ '
, ele também é rápido, mas a execução de comandos git ainda é lenta.
Talvez o problema seja que o Git aguarda após cada comando, mas, nesse caso, por que ele não fez isso antes, e por que dois binários do Git separados tiveram o problema ao mesmo tempo?
Durante esses testes, eu estava em um diretório que não continha um repositório do Git.
Após mais de um mês, não consegui encontrar uma solução para esse problema, mas às vezes parece funcionar e outras vezes não.
As vezes que o Git Bash fica lento, eu começo a usar o Bash no Ubuntu no Windows, o subsistema linux no Windows. Esta versão do git sempre parece funcionar como deveria, mas eu não gosto das opções da janela do terminal que o Windows usa.
Tags command-line windows git cygwin