在一个命令中克隆并设置本地存储库配置

时间:2015-12-08 08:04:29

标签: git

我有一个克隆我所有组织repos(100+)的脚本。问题是它们都继承了我的全局git配置,但我真的想让我的组织在克隆的repos本地配置中发送电子邮件。有没有办法在克隆时指定它,或者我必须编写脚本吗?

我的全球.gitconfig

[user]
    email = myname@gmail.com

我想要的组织回购

[user]
    email = myname@organization.com

2 个答案:

答案 0 :(得分:1)

通过将GIT_CONFIG指向另一个配置文件,您可以始终拥有自定义配置,例如:

export GIT_CONFIG=~/.gitconfig-work

完成后,您可以切换回正常配置:

export GIT_CONFIG=~/.gitconfig

答案 1 :(得分:0)

可能应该更好地阅读有关克隆的文档。实际上有一个选项:Array ( [0] => cricket [1] => football ) cricket, football ,它在克隆后直接设置本地配置。

--config