1

我会按照这里的建议将 gc.auto 参数更改为“比 6700 大得多”,这样 gitgc --auto不会在我每次拉动时都运行(由于某种原因它现在正在这样做)我该怎么做?我检查了配置文件,没有看到这个参数,我应该添加它吗?我已经跑git gc --aggressive了两次,git gc --auto每次拉都还在跑。

性能平均值

4

3 回答 3

1

使用 git 配置命令:

git config --global gc.auto 13400

这将使所有回购的参数大小加倍。请注意,将其设置为 0 会禁用它。

于 2013-05-06T21:49:46.363 回答
0

可能最简单的做法是从需要调整的存储库中的命令行添加它:

git config --local gc.auto <value>

<value>你想要的号码在哪里。

于 2013-05-06T21:49:38.093 回答
0

是的,您需要添加一个新的配置选项。

  • 如果您希望配置在您的 repo 本地,请运行以下命令:

    git config --local gc.auto <NEW_VALUE>
    
  • 如果您希望它是全球性的,请使用:

    git config --global gc.auto <NEW_VALUE>
    
  • 您还可以手动将以下几行添加到您的~/.gitconfig或您的 repo 中.git/config

    [gc]
        auto = NEW_VALUE
    
于 2013-05-06T21:50:02.440 回答