Commit c070ac64fdf799cf57a920583e502ea58fd22b6f

Pierre-Olivier Latour 2015-01-01T04:14:58

Fixed internal push state not being cleared on download git_remote_download() must also clear the internal push state resulting from a possible earlier push operation. Otherwise calling git_remote_update_tips() will execute the push version instead of the fetch version and among other things, tags won't be updated.