1

I have a file "Le Rêve" in my git repository, with the e-circumflex being the important bit.

Under my old OS X 10.9 box, under my colleague's OS X 10.10 box, and a windows box, there were no issues caused by the filename.

Under my brand-new OS X 10.10 box, I cloned the repository and git tells me:

Untracked files:
[...]
"Le-R\303\252ve-The-Dream-By-Pablo-Picasso.jpg"

With a git clean -fd I get:

Changes not staged for commit:
[...]
deleted:    "Le-Re\314\202ve-The-Dream-By-Pablo-Picasso.jpg"

With a git checkout -f -- I go back to the initial state, with the e-circumflex encoded as \303\252 and thus being a new file.

This issue seemed to be similar to: Git and the Umlaut problem on Mac OS X but following that answer did not change the behaviour I see (I tried "git config core.precomposeunicode true" and again with a --global).

Any ideas what caused this change?

Community
  • 1
  • 1
  • Are you using different Git version on these machines? In particular, the "Apple Git" that ships with XCode is usually outdated. Better use https://sourceforge.net/projects/git-osx-installer/files/. – sschuberth Jan 16 '15 at 20:14
  • And where does your git binary come from? – Thorbjørn Ravn Andersen Jan 16 '15 at 20:38
  • I'm using git 1.9.3 on my new machine, it's the Apple git. I was using the Apple git on my old machine running 10.8 and 10.9, but I can't check what version since that machine walked off. Pretty sure my colleague is using Apple git on his machine. – Benoit Hudson Jan 19 '15 at 16:19

0 Answers0