Conclusão Git __git_ps1 realmente lento no Mac

3

Eu tive __git_ps1 no meu prompt bash por um tempo, mas apenas recentemente (notei isso depois que eu fiz algumas bagunças com Homebrew e rbenv), abrandou o meu pedido horrivelmente. Quando eu estou em um diretório git eu tenho que esperar 3-4 segundos após cada comando para o prompt aparecer.

Se eu apenas mash retornar e assistir ao Activity Monitor, ele mostra que o Distnoted e o Finder estão usando mais CPU do que o normal durante o atraso. Poderia algo que o git-completion.bash está fazendo desencadeando uma notificação para o Finder? Talvez envolva ações de pasta ou algo assim?

    
por mckeed 19.03.2012 / 17:06

1 resposta

1

Aconteceu de ser uma interação de três vias: o rbenv estava desacelerando a versão rubygems da gem hub , que era aliased para git, então estava diminuindo __git_ps1. Mudar para a nova versão independente do hub resolveu meu problema.

    
por 30.08.2012 / 17:25

Tags