自学内容网 自学内容网

git status 命令卡顿的排查

问题

在windows11上执行 git status 时感觉巨卡,明明 git repo 内容很少, 在 wsl 里执行 git status 瞬间得到结果, windows 上则需要等10秒。

摸索

根据以往经验, 可能是 Path 里路径太多了, 尤其是 conda 的 Python ,以及 svn。不过精简 Path 后发现无效。

在搜索引擎里翻腾了一会儿,大概这几种思路:

  • git 仓库太大了
  • windows的杀毒软件导致的,比如 McFee
  • windows 自带的 antimalware core service 导致的

根因

最终发现是 C:/Users/zz/.gitconfig 里的配置不合理导致,我写了

[status]
submodulesummary = 1

去掉后,瞬间提速


原文地址:https://blog.csdn.net/baiyu33/article/details/143610016

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!