Slightly related; A new cygwin (not msysgit-related) version with UTF-8 support was announced. Most notably:
- New setlocale implementation allows to specify POSIX locale strings.
You can now use, for instance in bash, `export LC_ALL=en_US.UTF-8'.
The language and territory will be ignored for now, the charset
will be used by multibyte-releated functions.
- UTF-8 filenames are supported now.
- Support UTF-8 in console window.
This certainly makes it more feasable to interoperate with *nix repos that has non-ascii metadata and file names.
-- robin