title: git: How to list existing remote-branches with author?
body: <p>I tried some of the tips listed in this thread:
    <a href="https://stackoverflow.com/questions/12055198/find-out-git-branch-creator">Find out git branch creator</a></p>
  
  <p>For example:</p>
  
  <pre><code>git for-each-ref --format='%(authorname) %09 %(refname) %09 %(committerdate)'
  </code></pre>
  
  <p>But encounter general problems:</p>
  
  <ol>
  <li><p>Sometimes I get listed as author of somebody else's branch that I have never checked-out or touched.
  Not sure exactly when, but in one case, there was an automatic merge from another user's push, 
  and following my push right after that, I get listed as author of both mine and his branch.</p></li>
  <li><p>The list will include some branches that have actually been deleted from remote.</p></li>
  </ol>
  
  <p>Anyone has some clue why this happens, and how to resolve?</p>