非常慢 git rev-parse

Very slow git rev-parse

我使用 nuke 构建工具来构建我的 .net 核心应用程序。

有谁知道为什么这个命令需要 2 分钟?这个问题存在于我所有的项目中。

git.exe rev-parse --abbrev-ref HEAD

这是您 git 安装的本地问题,这是有道理的。 可以执行以下命令看看为什么这么久

GIT_TRACE_PERFORMANCE=true git rev-parse --abbrev-ref HEAD

# or without the time stamp
GIT_TRACE=true git rev-parse --abbrev-ref HEAD

检查输出,您将看到花费了很长时间的内容。