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

Re: Q about git rev-parse {--is-inside-work-tree, --show-cdup}

From
Andreas Schwab <schwab@linux-m68k.org>
Date
Dec 4, 2010, 16:52 UTC
Message-ID
<m24oatcwfa.fsf@igel.home>
In-Reply-To
<4CF95BDC.60506@dirk.my1.cc>
Dirk Süsserott <newsletter@dirk.my1.cc> writes:
> 2. Wouldn't it be useful, if "git rev-parse --show-cdup" (2a) would
> return a dot "." instead of nothing if we are already in the topdir?
> That would make the steps (2a), (2b), (2c) to a simple "cd $(git
> rev-parse --show-cdup)".

The string returned by --show-cdup is to be used as prefix for a relative path. If you want to use it standalone just append ".":

cd $(git rev-parse --show-cdup).
Andreas.
-- 
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."
Previous: Dirk Süsserott
Message 6 of 6 in “Q about git rev-parse {--is-inside-work-tree, --show-cdup}”
  1. Dirk SüsserottDec 3, 2010
  2. Jeff KingDec 3, 2010
  3. Junio C HamanoDec 3, 2010
  4. Jeff KingDec 3, 2010
  5. Dirk SüsserottDec 4, 2010
  6. Andreas SchwabDec 4, 2010

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.