title: git credential.helper=cache never forgets the password?
body: <p>I want my password to be forgotten, so I have to type it again.</p>
  
  <p>I have setup this:</p>
  
  <pre><code>git config credential.helper 'cache --timeout=600'
  </code></pre>
  
  <p>but much later on, several days, it still remembers the password and does not ask me it again...</p>
  
  <p>git version 1.7.10.4 (at Ubuntu)</p>
  
  <p>did I run into a bug? (as I see similar questions but none I found that answers this...)</p>
  
  <p>EDIT: or am I missing something?</p>
  
  <p>EDIT: now I know <code>commit</code> is local, and <code>push</code> is remote. BUT my commits (with RabbitVCS Git nautilus addon) seem to be performing the <code>push</code> as remote repo is being updated... When I issue <code>push</code>, it do asks for password... but with the <code>commit</code> command it does not ask AND perform the remote update; I checked that 4 hours ago my <code>commit</code> updated the remote server :(</p>