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

Re: inconsistent behavior on mac with case changes

From
Larry Martell <larry.martell@gmail.com>
Date
Sep 14, 2012, 12:37 UTC
Message-ID
<CACwCsY4vQDQNqaMaAEJEDGbZWVFbktfXrQj+-79fN40_d+075g@mail.gmail.com>
In-Reply-To
<CACwCsY4iO2WzXizbG+75OJ096OpHp7KOidn4q11nfxnkJuQg_g@mail.gmail.com>
On Thu, Sep 13, 2012 at 5:24 PM, Larry Martell <larry.martell@gmail.com> wrote:
Show 25 quoted lines
> I created a dir on my Mac called Rollup, and pushed it out. Then went
> to a CentOS box, pulled it, and realized I wanted to call it RollUp
> (capital U). I renamed it, and pushed out the change. Went back to the
> Mac and did a pull - it said it created the RollUp dir, but it did not
> - it was still called Rollup. I reamed it, but status did not pick up
> the change. Then I checked out a branch that had Rollup, but it was
> gone there - no Rollup or RollUp. I did a merge and then RollUp was
> created.
>
> I know the Mac is somewhat inconsistent with how it deals with case, e.g.:
>
> $ ls
> RollUp
> $ ls -d Rollup
> Rollup
> $ ls -d RollUp
> RollUp
> $ find . -name Rollup -print
> $ find . -name RollUp -print
> ./RollUp
>
> So I guess I can understand git also being inconsistent there. But
> what really got me was the dir being gone on the branch.
>
> Is all this expected behavior?

Is this not the correct list for a question like this? If not, is there another list that's more appropriate?

Previous: Larry MartellNext: Andreas Ericsson
Message 2 of 4 in “inconsistent behavior on mac with case changes”
  1. Larry MartellSep 13, 2012
  2. Larry MartellSep 14, 2012
  3. Andreas EricssonSep 14, 2012
  4. Larry MartellSep 14, 2012

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.