我有两个存储库,我希望有不同的信息与之关联。
例如,一个 repo 被命名site
,我想要
user.name = admin
user.email = admin@mysite.com
对于我想要的所有其他回购
user.name = qwertymk
user.email = qwertymk@blah.com
有没有办法在 git 中切换配置文件或类似的东西?
我在 Windows 上,所以我正在使用msysgit
. linux/mac
(尽管随意为其他人提供唯一的解决方案)
编辑:
我现在意识到我可以编写一个批处理脚本来交换c:\users\<me>\.gitconfig
,但这似乎更像是一个 hack。