Update performs hard reset.

Clone is used here instead of pull to avoid the need for a username and
password.
Perform a shallow clone to save bandwidth.