sim*_*que 4 command-line bash git
我在 Ubuntu 15.4 上使用git-aware-prompt,.bash_profile如下所示:
export GITAWAREPROMPT=~/.bash/git-aware-prompt
source $GITAWAREPROMPT/main.sh
Run Code Online (Sandbox Code Playgroud)
当我在我的主要存储库目录之一中时,这很好地在我的提示中显示了 git 分支。但是,几天后(我不经常重新启动我的盒子),我运行命令后需要很长时间才能返回提示。
特别是当我运行类似git add foo或类似的命令时。下一行提示出现需要一秒钟的时间。即使我打开一个新的终端窗口,它仍然很慢。
如果我导航到不同的 git 存储库,则不会发生这种情况。在没有 git 的目录中也可以。
我不认为它与 git-aware-prompt 相关,而是与存储库相关。可能有一些我不知道的奇怪缓存。
我该怎么做才能让它再次快速运行?
小智 7
您可以调试git 运行缓慢的原因。
有一些方法可以提高 git 性能:
git config --global core.preloadindex truegit config --global gc.auto 256git gc。git clean -xf。采用git clean -xfn了干式运行,检查一切正常。| 归档时间: |
|
| 查看次数: |
6380 次 |
| 最近记录: |