git-merge: do not leak rev-parse output used for checking internally.
[gitweb.git] / git-merge.sh
index 5fa8b0d577879e00c1959098250a9b1fd559fdc8..75af10d3e431edf6f7447ab4a3dfcf84e994a2ef 100755 (executable)
@@ -159,7 +159,7 @@ then
        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