title: When does Git refresh the list of remote branches?
body: <p>Using <code>git branch --all</code> shows all <em>remote</em> and <em>local</em> branches. When does Git refresh this list?</p>
  
  <p>On pull/push? And how do I refresh it using <a href="https://superuser.com/questions/1053633">Git Bash</a>?</p>