对于 Jenkins git 插件,建议在哪里运行 git config ?

dat*_*tps 3 git jenkins

在詹金斯下,我遇到了该线程longpaths中描述的相同问题。

这个git config --system core.longpaths true解决方案应该可以为我解决这个问题(我还没有尝试过),但是......我应该把它放在哪里?

答案指出“您应该能够运行该命令...或手动将其添加到您的 git 配置文件之一” ——哪个 git 配置文件?

Akr*_*res 5

您可以将其放置在四个文件(安装 Jenkins 的位置)中,如git 文档中所述:

如果未使用 --file 显式设置,则 git config 将在四个文件中搜索配置选项:

$(前缀)/etc/gitconfig

系统范围的配置文件。

$XDG_CONFIG_HOME/git/config

第二个用户特定的配置文件。如果 $XDG_CONFIG_HOME 未设置或为空,则将使用 $HOME/.config/git/config。此文件中设置的任何单值变量都将被 ~/.gitconfig 中的内容覆盖。如果您有时使用旧版本的 Git,最好不要创建此文件,因为最近才添加了对此文件的支持。

〜/.gitconfig

用户特定的配置文件。也称为“全局”配置文件。

$GIT_DIR/配置

存储库特定的配置文件。