From: Torsten Bögershausen Date: Fri, 14 Jul 2017 08:41:44 GMT Subject: Re: Git on macOS shows committed files as untracked Message-ID: <914898a3-24da-403a-8e1c-e90b53df46a9@web.de> In-Reply-To: On 14/07/17 06:49, Lutz Roeder wrote: > Using precomposeunicode still reproduces the issue: > > Repro steps: > > 1. Download https://www.dropbox.com/s/0q5pbpqpckwzj7b/gitstatusrepro.zip?dl=0 > 2. unzip gitstatusrepro.zip && cd gitstatusrepro > 3. git reset --hard > 4. git -c core.precomposeunicode=true status > > On branch master > Untracked files: > (use "git add ..." to include in what will be committed) A (short) investigation shows that this seems to be invalid unicode, at least from a MacOSX point of view ? Unzipping your repo shows this: git status -u deleted: "\341\270\213\341\274\262\342\225\223\316\265\357\256\257\360\222\221\217\342\227\213\342\225\223\323\262/test.txt" =============== If I run this: xx=$(printf "d\314\207\316\271\314\223\314\200\342\225\223\316\265\357\256\257\360\222\221\217\342\227\213\342\225\223\320\243\314\213/") echo $xx | iconv -f UTF-8-MAC -t UTF-16 | xxd iconv: (stdin):1:5: cannot convert 0000000: feff 1e0b 1f32 2553 03b5 fbaf .....2%S.... =============================== So I don't know if we can do something in Git to improve your repo. How did you end up with such a directory name ? And would it be possible to rename it ?