diff --git a/Library/Homebrew/cmd/update.sh b/Library/Homebrew/cmd/update.sh index 0b0c9a6a120ee2629db31ab1a96a8d235d9e0cde..eefe5df2a5dafbe725e5cffe8ce4e5ac83b6e1e8 100644 --- a/Library/Homebrew/cmd/update.sh +++ b/Library/Homebrew/cmd/update.sh @@ -250,7 +250,13 @@ EOS if [[ -z "$HOMEBREW_MERGE" ]] then - git rebase "${QUIET_ARGS[@]}" "$REMOTE_REF" + # Work around bug where git rebase --quiet is not quiet + if [[ -z "$HOMEBREW_VERBOSE" ]] + then + git rebase "$REMOTE_REF" >/dev/null + else + git rebase "${QUIET_ARGS[@]}" "$REMOTE_REF" + fi else git merge --no-edit --ff "${QUIET_ARGS[@]}" "$REMOTE_REF" \ --strategy=recursive \