Re: git-ls-tree: add "-t" option to always show the tree entries
- From
Linus Torvalds <torvalds@osdl.org>
- Date
- Dec 1, 2005, 21:57 UTC
- Message-ID
- <Pine.LNX.4.64.0512011354500.3099@g5.osdl.org>
- In-Reply-To
- <7vlkz4friv.fsf@assigned-by-dhcp.cox.net>
On Thu, 1 Dec 2005, Junio C Hamano wrote:
Show 6 quoted lines
> Linus Torvalds <torvalds@osdl.org> 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