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

Weird behavior of git rev-parse

From
Yakup Akbay <yakbay@ubicom.com>
Date
Jul 14, 2009, 07:20 UTC
Message-ID
<4A5C31CF.2090204@ubicom.com>
Hi,

instead of `git rev-list -2 HEAD` I've tried `git rev-parse -2 HEAD` just to see the effect of -N in rev-parse, but I've got this output:

    -2
    0294cdd1e2c5535f5b87eff4a1aff3390e03af39
Then I've tried
    $ git rev-parse -'hi, this is a test!'
the output is:
    -hi, this is a test!
Is this an expected behavior?

Another questions is, usage is printed if you omit the commit id in git rev-list (E.g. `git rev-list -2`). Is there a reason why HEAD is not taken as the default?

Regards, Yakup

Next: Santi Béjar
Message 1 of 5 in “Weird behavior of git rev-parse”
  1. Yakup AkbayJul 14, 2009
  2. Santi BéjarJul 14, 2009
  3. Junio C HamanoJul 14, 2009
  4. Yakup AkbayJul 14, 2009
  5. Jakub NarebskiJul 14, 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.