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

Re: [PATCH 3/4] Support working directory located at root

From
Nguyen Thai Ngoc Duy <pclouds@gmail.com>
Date
Feb 11, 2010, 12:44 UTC
Message-ID
<fcaeb9bf1002110444v4ada90f5t8fd7d9163956c9f3@mail.gmail.com>
In-Reply-To
<201002092019.45134.j6t@kdbg.org>
On 2/10/10, Johannes Sixt <j6t@kdbg.org> wrote:
Show 8 quoted lines
> On Dienstag, 9. Februar 2010, Nguyễn Thái Ngọc Duy wrote:
>  >  I said I would have code change for DOS drive too. But I take it back.
>  >  Supporting GIT_DIR=C:\.git might be easy, GIT_DIR=C:.git is not.
>
>
> One does not set GIT_DIR=C:.git; it would be insane because it means ".git in
>  an unpredictable directory somewhere on drive C". It would be great to
>  support GIT_DIR=C:/.git

A bit off topic, but make_relative_path() may need more care for the Windows port. I thought of making relative path between C:/foo and D:/bar but it should work well for that case. //machine/share1/foo and //machine/share2/bar may fail though.

-- 
Duy
Previous: Johannes SixtNext: Nguyễn Thái Ngọc Duy
Message 7 of 12 in “make_absolute_path(): Do not append redundant slash”
  1. 1/4 make_absolute_path(): Do not append redundant slashNguyễn Thái Ngọc Duy, Feb 9, 2010
  2. 2/4 rev-parse: make --git-dir return /.git instead of //.gitNguyễn Thái Ngọc Duy, Feb 9, 2010
  3. Johannes SixtFeb 9, 2010
  4. Nguyen Thai Ngoc DuyFeb 11, 2010
  5. 3/4 Support working directory located at rootNguyễn Thái Ngọc Duy, Feb 9, 2010
  6. Johannes SixtFeb 9, 2010
  7. Nguyen Thai Ngoc DuyFeb 11, 2010
  8. 4/4 Add test for using Git at root of file systemNguyễn Thái Ngọc Duy, Feb 9, 2010
  9. João Carlos Mendes LuísFeb 10, 2010
  10. Nguyen Thai Ngoc DuyFeb 11, 2010
  11. Johannes SixtFeb 9, 2010
  12. Nguyen Thai Ngoc DuyFeb 11, 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.