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

Re: [git-for-windows] Case insensitive branch names

From
Duy Nguyen <pclouds@gmail.com>
Date
Dec 21, 2015, 12:21 UTC
Message-ID
<CACsJy8CEYaf9NA4J_2u1cqsikYvtR7nz=FEiwAxsKMLSREDhCg@mail.gmail.com>
In-Reply-To
<D350A5BC87B74A53B5BE4B10BC658208@PhilipOakley>
On Mon, Dec 21, 2015 at 6:01 PM, Philip Oakley <philipoakley@iee.org> wrote:
Show 8 quoted lines
> On the Git User's list, Diego J. reported that:
>
> 'When I "checkout" a branch using different Upper Case/Lower Case than the
> original, the branch doesn't show in "git branch [--list]"' [1]
>
> While case sensitivity for filenames is a common issue on Windows and the
> like, I haven't seen any discussion regarding ref name sensitivity - any
> pointers to past discussions?

Multiple ref backend [1] should solve this.It's supposed to help handle a huge number refs. But a side effect from not using file system for refs is we can handle ref case-sensitivity much easier. And I believe David had that in mind he chose lmdb (because of Mac, which shares the same problem with Windows)

[1] http://thread.gmane.org/gmane.comp.version-control.git/281925
-- 
Duy
Previous: Philip OakleyNext: Junio C Hamano
Message 2 of 5 in “Case insensitive branch names”
  1. Philip OakleyDec 21, 2015
  2. Duy NguyenDec 21, 2015
  3. Junio C HamanoDec 21, 2015
  4. Torsten BögershausenDec 21, 2015
  5. Philip OakleyDec 21, 2015

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.