Flag added to prevent doing a fetch

This is useful is fetch is already once by the calling script and these methods are used multiple times.
Adding git-mpush