Как переключаться между пользователями git?
Алиасы.alias git1="git -c user.name=foo"
git1 push origin master

alias git2="git -c user.email=bar@foo.com"
git2 push origin master
если от имени разных пользователей в разных репах (в каждом репозитории свой пользователь), то надо сделать git config (не --global) в каждом из них и всё.