Johannes Schindelin <Johannes.Schindelin@xxxxxx> writes: >> @@ -36,7 +36,10 @@ two blob objects, or changes between two files on disk. >> running the command in a working tree controlled by Git and >> at least one of the paths points outside the working tree, >> or when running the command outside a working tree >> - controlled by Git. >> + controlled by Git. With `--no-index`, >> + the program exits with codes similar to diff(1). That is, it >> + exits with 1 if there were differences and 0 means no >> + differences. > > ... a shorter alternative would be to state: This implies `--exit-code`. Yup, that is great. Short and to the point.