git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Documentation problems

From
Bruce Korb <bruce.korb@gmail.com>
Date
Sep 20, 2009, 18:37 UTC
Message-ID
<4AB67665.10402@gmail.com>
In-Reply-To
<vpqvdjdzd6x.fsf@bauges.imag.fr>
Hi Matthieu,
>> I'm trying to figure out what a ``tree-ish''.
Show 13 quoted lines
>> I need a translation.  :(  Thank you.  Regards, Bruce
> 
> tree = directory (with its content).
> 
> For example, the last commit in the current branch is a Git object of
> type "commit", which contains mostly a log message, a few headers, and
> a pointer to the tree object corresponding to the content of the
> directory in which you made the commit (modulo what you excluded from
> the commit of course). Therefore, the name of this commit, although
> not really a tree, is a tree-ish in that it talks about one and only
> one tree. You could name it HEAD, a sha1sum (like
> 5a2abc12d64a5e00daa6aebbb673715f365a564a), the name of the branch
> (like "master"), ...

Since I haven't created any any branches (to my knowledge), it seems that "master" is the magic branch name. My goal was just to get a list of managed files. Is "master" going to remain my "HEAD" now? (Assuming I don't do something to make a new branch. One branch is enough for my little one person project....)

> Just type "git ls-tree --name-only".
Ah.  Thank you.
Show 5 quoted lines
> git-ls-tree is the old way to
> refer to the command name. Normally, any reference to dashed names
> should have been removed from the documentation by now (so most likely
> you see it in your distro because it's an old enough version,
> otherwise, it's a bug in the doc).

$ git --version git version 1.6.0.2

I guess the man pages and installation were out of sync for that release.
Thank you for the quick reply!  Regards, Bruce
Previous: Matthieu MoyNext: Matthieu Moy
Message 3 of 5 in “Documentation problems”
  1. Bruce KorbSep 20, 2009
  2. Matthieu MoySep 20, 2009
  3. Bruce KorbSep 20, 2009
  4. Matthieu MoySep 20, 2009
  5. Andreas SchwabSep 20, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.