git-merge: do not leak rev-parse output used for checking internally.

Signed-off-by: Junio C Hamano <junkio@cox.net>
diff --git a/git-merge.sh b/git-merge.sh
index 5fa8b0d..75af10d 100755
--- a/git-merge.sh
+++ b/git-merge.sh
@@ -159,7 +159,7 @@
 	shift
 	head_arg="$1"
 	shift
-elif ! git-rev-parse --verify HEAD 2>/dev/null
+elif ! git-rev-parse --verify HEAD >/dev/null 2>&1
 then
 	# If the merged head is a valid one there is no reason to
 	# forbid "git merge" into a branch yet to be born.  We do