- Published on
Git Auto Switch Email
$ cat ~/.gitconfig | head -5
[includeIf "gitdir:~/gh/**"]
path = ~/.github.gitconfig
[includeIf "gitdir:~/work/**"]
path = ~/.work.gitconfig
$ cat ~/.github.gitconfig
[user]
name = MyName
email = my-personal-emal@gmail.com
$ cat ~/.work.gitconfig
[user]
name = MyName
email = my-company-email@company.com