压缩时如何告诉 git 使用更少的内核/线程?

ray*_*ray 17 git

我有一台四核 MacBook Pro(总共 8 个线程),每周一次我被迫等待大约 5-7 分钟,而整个系统实际上变得没有响应。多任务目前基本不可用。

git 告诉我它正在使用 8 个线程。我如何告诉它使用更少?

Ign*_*ams 28

pack.threads配置选项设置为1 到 7 之间的值(包括 1 和 7)。

例如,如果您希望 git 使用 6 个线程而不是 8 个:

git config --global pack.threads "6"
Run Code Online (Sandbox Code Playgroud)

或者,编辑 .gitconfig:

[pack]
    threads = 6
Run Code Online (Sandbox Code Playgroud)