gpt4 book ai didi

git - 如何指定自定义全局 gitconfig 路径?

转载 作者:IT王子 更新时间:2023-10-29 01:00:20 25 4
gpt4 key购买 nike

我对 Git 有点束手无策。我正在尝试执行 git commit 但我需要能够在 ~/.gitconfig1~/.gitconfig2 之间切换命令行开关 - 或者无论如何让 Git 使用不同的 gitconfig 文件然后在 /etc/gitconfig, ~/.gitconfig.git/config?

最佳答案

我找到了一种执行此操作的方法 - 它并不优雅,但确实有效 - 到目前为止,这似乎是使它起作用的唯一方法。

Git 使用HOME 路径来确定.gitconfig 的位置。我能够执行这样的操作:

/home/marco/.silly/.gitconfig
/home/marco/.stupid/.gitconfig
/home/marco/.gitconfig

在执行 Git Commit(这是唯一需要 .gitconfig 的命令)时,我覆盖了主路径。

HOME=/home/marco/.silly/ git commit -m "silly configuration"

然后您可以使用别名轻松完成此操作

alias sillygit="HOME=/home/marco/.silly/ git"
sillygit commit -m "silly stuff"

关于git - 如何指定自定义全局 gitconfig 路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3592351/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com