From: Matthieu Moy Date: Thu, 06 Aug 2009 09:56:27 GMT Subject: Re: [PATCH] rebase: consistent error messages for staged and unstaged changes. Message-ID: In-Reply-To: <7vws5i9nsy.fsf@alter.siamese.dyndns.org> Junio C Hamano writes: > Matthieu Moy writes: > >> Previous version expose the output of the plumbing update-index to the >> user, which novice users have difficulty to understand. > > Can't -q(uiet) option of update-index be used for this? No, since update-index -q doesn't set the exit status properly: $ git update-index --ignore-submodules --refresh > /dev/null; echo $? 1 $ git update-index --ignore-submodules -q --refresh ; echo $? 0 -- Matthieu