From: Junio C Hamano Date: Wed, 14 Mar 2007 01:23:50 GMT Subject: Re: [PATCH] Allow git-diff exit with codes similar to diff(1) Message-ID: <7v1wjsipnd.fsf@assigned-by-dhcp.cox.net> In-Reply-To: Johannes Schindelin writes: > Hi, > > On Wed, 14 Mar 2007, Alex Riesen wrote: > >> This introduces a new command-line option: --exit-code. The diff >> programs will return 1 for differences, return 0 for equality, and >> something else for errors. > > I am not convinced that this exit code (even if expected by experience) > makes sense. A diff should _only_ fail if anything goes _wrong_, not if > the files are _different. That is what cmp is for, no? Not really, if you are used to use diff as a replacement for cmp.