git-fetch: exit with non-zero status when fast-forward check fails