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