Special Unicode Character in Filename

XMLWordPrintable

    • Type: Bug
    • Resolution: Cannot Reproduce
    • Priority: Low
    • None
    • Affects Version/s: 3.2.2
    • Component/s: Git
    • None
    • Severity 2 - Major

      We have migrated from Mercurial and several of our web URL filenames have special UNICODE characters (like: \273 and \267).

      Issue 1
      However, when these files are checked-out the UNICODE character (\302) is being appended to the other UNICODE character. Thus

      \273
      

      is being convert to

      \302\273
      

      thus the files looks as if they have been renamed, when in fact they haven't.

       

      Issue 2

      While trying to stage these files (using SourceTree), we get the following error:

      git
      -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks rm -q -f --
      ThinkTecture/IdentityManager/Home � IdentityManager-IdentityManager Wiki.url
      fatal: pathspec 'ThinkTecture/IdentityManager/Home � IdentityManager-IdentityManager Wiki.url' did not match any files
      Completed with errors, see above.
      

      However, we can stage them if we use git -A from bash. 

      We have SourceTree's Git Version set to System. 

      2.23.0/LibGit2Sharp 0.25.4+g06e64a2235.libgit2-4aecb64 + git-lfs v2.8.0

      Path: c:\program files\git\cmd\git.exe

            Assignee:
            Unassigned
            Reporter:
            TristenFielding
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: