There have been a number of problems recently that have resulted from git errors during the update process.
@TrystanLea, can the update script be amended such that if the pulls from either the emonpi repo, or the emoncms repo fail, the update process aborts with a clear message to the user.