我有两个代码仓库,希望它们分别关联不同的信息。
例如,一个代码仓库名为 site
,我想要
user.name = admin
user.email = admin@mysite.com
而对于所有其他存储库,我希望
user.name = qwertymk
user.email = qwertymk@blah.com
有没有什么方法可以在git中切换配置文件或类似的东西?
我使用的是msysgit,操作系统是windows。(针对其他用户,请提供适用于linux/mac的解决方案)
编辑:
我现在意识到我可以编写批处理脚本来交换c:\ users \ \ .gitconfig,但这似乎更像是一个hack。