From: Junio C Hamano Date: Mon, 26 Nov 2012 20:54:11 GMT Subject: Re: git-gui: textconv not used on unstaged files Message-ID: <7vk3t8qe4s.fsf@alter.siamese.dyndns.org> In-Reply-To: <50B3D0D2.6060308@arcor.de> Peter Oberndorfer writes: > Does anybody have a idea which git command would output the diff > of a untracked file against /dev/null? The "--no-index" option is meant as a bolt-on to let you use various features of "git diff" that is missing from other people's "diff" in a context where git does not know anything about that file. It should be usable even outside a git repository. $ git diff --no-index /dev/null new-file.txt I do not know offhand (and didn't bother to check) if textconv applies, though. It does need access to a git repository as it reads from the $GIT_DIR/config to learn what to do.