这个问题在这里已有答案:
我正在同时处理2个项目。一个是我的工作,另一个是我的个人项目。我想使用git作为版本控制软件。
我在我的目录下配置了.gitconfig,如下所示。
1 [user]
2 name = gladder
3 email = gladder
所以git可以自动获取我的用户设置。但是,我只是想知道是否可以在小范围内获得此设置?
因此,项目的用户设置可以覆盖全局用户设置。
是的,$HOME/.gitconfig
中的所有设置都可以放入每个存储库中的.git/config
中。
您可以将--file
标志与git config
一起使用(或者不是默认设置):
git config --file user.name gladder
git config --file user.email gladder
这将在project/.git/config
中创建/设置值(如araqnid所说)
有关更多信息,请参阅git-config。