-
Notifications
You must be signed in to change notification settings - Fork 547
Open
Description
通过git(>2.13)的include配置,可以合并外部的配置到~/.gitconfig,而includeIf可以添加条件,具体示例如下:
# .gitconfig
[user]
name = varHarrie
email = [email protected]
[includeIf "gitdir:~/company/"]
path = .gitconfig-company# .gitconfig-company
[user]
name = My Name
email = [email protected]其中,includeIf支持以下条件参数:
- gitdir:根据目录
- gitdir/i:根据目录(忽略大小写)
- onbranch:根据分支名称
具体配置,参考[官方文档](https://git-scm.com/docs/git-config#_includes)。