gpt4 book ai didi

git - 给定子目录的不同 .gitconfig?

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

我使用两种不同的 git 电子邮件,一种用于工作,一种用于公共(public)项目。最初我认为我可以在我所有公共(public)存储库所在的文件夹中使用不同的电子邮件创建一个单独的 .gitconfig,并且 git 会尊重它,但可惜它似乎不起作用。轻松设置类似内容的最佳方法是什么?我想避免必须专门更改每个公共(public)存储库中的电子邮件。

最佳答案

自 git 2.13 以来,执行此操作的最佳方法是使用 Conditional includes .

一个例子(从答案 here 复制):

全局配置 ~/.gitconfig

[user]
name = John Doe
email = john@doe.tld

[includeIf "gitdir:~/work/"]
path = ~/work/.gitconfig

工作特定配置 ~/work/.gitconfig

[user]
email = john.doe@company.tld

关于git - 给定子目录的不同 .gitconfig?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8337071/

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