【发布时间】:2020-01-12 10:22:01
【问题描述】:
每次我执行“git checkout”时,切换到一个分支至少需要 90 秒。它过去只需要不到一秒钟。我看到消息“正在检查子模块”,并且需要一段时间才能摆脱它。请问我该如何解决? 任何帮助表示赞赏。
尝试重新安装 git。但没有变化。
【问题讨论】:
-
向我们展示您的存储库。没有他们,信息太少,无法提供帮助。也许一个或几个子模块会减慢这个过程。尝试使用
git checkout --no-recurse-submodules。尝试手动检查您的子模块,看看哪个是罪魁祸首。 -
@phd 我如何查看减慢进程的子模块?
-
我说的是“手动”。
git submodule foreach也会打印“输入 ”。
标签: git git-submodules git-checkout