我正在尝试提高我的鱼提示的性能,并且由于我的提示包括我当前的 git 分支,我想知道是否有办法让它更快。
现在我正在使用git symbolic-ref HEAD | sed 's/refs\/heads\///',当我第一次cd进入 git repo 时,它有时会挂起一段时间。我想知道是否有已知的更快的方法,或者我怎么能找到。每当我运行时time git symbolic-ref HEAD,它只是输出0.00 real.
git symbolic-ref HEAD据我所知,这是最快的方法,它基本上只是打开.git/HEAD一些配置文件(/etc/gitconfig,$HOME/.gitconfig和.git/config)。如果您确定延迟是由 git 命令引起的,则可能是由于某些 io 延迟造成的。
如果你想要一个更快的方法,你必须.git/HEAD自己阅读,但我怀疑它会让事情变得更快。
| 归档时间: |
|
| 查看次数: |
777 次 |
| 最近记录: |