Centos 6, Git 2.0.4
Setting up git on a server for another developer, as system root I did:
root@server $ git config --global user.name "My Dev Guy"
root@server $ su mydevguy
mydevguy@server $ git config --list
No user was set! So, as system user "mydevguy" I did:
mydevguy@server $ git config --global user.name "Some Other Guy"
mydevguy@server $ git config --list
Shows "Some Other Guy" as the user name, as expected. So I exit back to system root user and see what's there.
mydevguy@server $ exit
root@server $ git config --list
And it still shows "My Dev Guy" there.
I thought these were global git settings, but it seems to be possible to configure git users per system users. Is that so? Where can I read more about this?