Git push is getting rejected with the following error message:
expected committer email '' but found 'email@example.com'
This doesn't seem like a git limitation, but should be some kind of pre-receive hook on the remote side (the Git repository hosting service/server to which you are pushing to)
That hook seems to parse the commits and check the committer email against a specific criteria which rejects
You should check with the remote side administrator to see what is going on.
Issue got resolved. Admin re-created my account and it is working fine now.