UpdateReference is swallowing errors from `git update-ref`
UpdateReference
is swallowing errors from git update-ref
. This is not great as we'll have no idea as to what caused the actual error. We should propagate errors from update-ref
upwards.