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

Re: Files that cannot be added to the index

From
Sseanh <snhmnd@gmail.com>
Date
Aug 27, 2011, 15:35 UTC
Message-ID
<20110827153536.GA291@sooty-2.local>
In-Reply-To
<20110826211233.GB3093@digium.com>
On Fri, Aug 26, 2011 at 04:12:33PM -0500, Shaun Ruffell wrote:
> Not sure if this is your problem exactly but awhile back I ran into
> something similar to what you describe and tracked it down to the
> fact that my filesystem was case insensitive. i.e.

My filesystem (HFS+ on OSX Lion) is case-insensitive, yeah. I bet you're right, because in one repo the modified file shows up in `git status` as LOG.txt but in the output from `ls` it is called `Log.txt`. It's the same in the other repo that has the problem, the case of the filename that is having the problem is different in `git status` and `ls`.

Perhaps the problem might have been introduced by moving the repo from a case-sensitive to an insensitive filesystem? Or by originally starting the repo on a sensitive fs and then using git clone to clone it onto an insensitive one. Or, maybe at some point I committed a change to the case of the filename and that introduced a problem on case-insenstive filesystems.

Did you find a way around the problem? I guess that the repo does not really have any uncommitted changes, so I just want to convince `git status` and `git diff` of this.

Previous: Shaun RuffellNext: seanh
Message 9 of 10 in “Files that cannot be added to the index”
  1. seanhAug 26, 2011
  2. Michael J GruberAug 26, 2011
  3. seanhAug 26, 2011
  4. Shaun RuffellAug 26, 2011
  5. Jeff KingAug 27, 2011
  6. seanhAug 27, 2011
  7. Shaun RuffellAug 27, 2011
  8. Shaun RuffellAug 27, 2011
  9. seanhAug 27, 2011
  10. seanhAug 27, 2011

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.