From: Linus Torvalds Date: Thu, 01 Dec 2005 21:57:29 GMT Subject: Re: git-ls-tree: add "-t" option to always show the tree entries Message-ID: In-Reply-To: <7vlkz4friv.fsf@assigned-by-dhcp.cox.net> On Thu, 1 Dec 2005, Junio C Hamano wrote: > Linus Torvalds writes: > > > NOTE! This also means that it will show all trees leading up to that tree. > > ... which is logical but slightly unexpected. Also I noticed we > lost '-d' but still accept it as an option, so... Yes. I like the notion of doing git-ls-tree -r -d HEAD to get a full list of directories for the project. That brings up another issue. I typed git-ls-tree -r --name-only .. and it obviously didn't work. That's kind of sad. I use that quite a lot for "git diff", for example, because quite often I want to see the files, but I don't care about anything else. Maybe nobody else uses that "--name-only" thing. Linus