title: GIT Error:- expected committer email '' but found 'karan@xyz.com'
body: <p>Git push is getting rejected with the following error message:</p>
  
  <pre><code>expected committer email '' but found 'karan@xyz.com'
  </code></pre>
  
  <p>I have already tried:</p>
  
  <ol>
  <li>setting use properties in .gitconfig file.</li>
  <li>trying git push making different clones of same repository.</li>
  <li>setting up whole system all together after formatting it.</li>
  </ol>
  
  <p>But none has worked. What else can I do to resolve it.</p>