Actually, this will print on success. I'm only redirecting `stdout` to `/dev/null`. (One weird thing is that when you redirect git's `stderr`, it seems to stop printing some of the details altogether. All you see is the one line "Cloning into whatever...")

If I get into capturing output, then things get much more fiddly because it forces me to test `$?`. For example:

        ```ruby```
        output = %x{git clone https://github.com/#{repouser}/#{repo} #{tapd} 2>&1}
        if $? == 0
          print output
        else
          output = %x{git clone https://github.com/#{repouser}/homebrew-#{repo} #{tapd} 2>&1}
        end
        if $? == 0
          print output
        else
          abort output
        end

If you prefer something like that, I would probably bury it in a method.