Oh, I didn't realize why it was redirected.

I had the problem that this command was failing, which was resulting in a silent failure (for no apparent reason).  

I just did some investigation and it looks like 'git remote add' doesn't output anythign to the stderr or stdout in normal circumstances.  

In any case my problem was fixed by check for GH_USER and GH_PASSWORD prior to even calling this script.