我在 MacOS Mojave 上的 IntelliJ Idea 中打开了一个非常大的项目(约 5GB,包括.git
)。我注意到,当 IDE 在后台不执行任何操作时,CPU 使用率相当高。
我做了一些研究,发现 IDE 正在定期运行以下 GIT 命令:
/usr/local/bin/git -c credential.helper= -c core.quotepath=false -c log.showSignature=false -c diff.renameLimit=1 log -M -m --no-walk=unsorted --stdin --pretty=format:%x01%x01%H%x02%x02%P%x02%x02%ct%x02%x02%cn%x02%x02%ce%x02%x02%an%x02%x02%at%x02%x02%ae%x02%x02%s%x02%x02%b%x02%x02%B%x03%x03 --encoding=UTF-8 --name-status --
如果我禁用“Git”插件,一切都很好。如果我关闭非常大的项目并只保留小项目,一切也都很好。我猜,git log
速度慢是因为存储库很大。
有什么方法可以禁用此git log
命令或使其运行速度降低而不禁用整个“Git”插件?我有时只需要“注释”功能。
谢谢。