We\'re working with a semi-centralized git repository here where I work. Each developer has their own subtree in the central git repository, so it looks something like this:
In your [remote "origin"] section, add one line per mapping. Including master to master.
push = refs/heads/master:master
push = refs/heads/topic/feature:michael/feature
I'm not sure how to do it with the git-config command.
Be aware that from now on, all branches are pushed at the same when you do a straight git push (with no params).
Would you care to explain why you don't keep the same branch names locally and remotely?