From Microsoft: Windows 10 Console and Cygwin

Tony Kelman tony@kelman.net
Thu Apr 30 12:44:00 GMT 2015


> Public service reminder: "msysgit" is not a MSYS-git. The git program that 
> they
> ship is, in fact, a full-fledged port of git to W32 (i.e. mingw-git), 
> which is
> achieved by applying lots of patches (~300KB last time i checked) on top 
> of
> git. It is, however, bundled with MSYS1, as parts of git are written in 
> shell
> language and thus need a POSIX shell. Also, last time i checked the MSYS1
> version they shipped itself had a few patches applied on top of it[1].
>
> [1] https://github.com/msysgit/msysgit/tree/msys/src/rt/patches

And for those who might not follow these things too closely, the
upcoming 2.x releases of git-for-windows will be based off of MSYS2
(see https://github.com/git-for-windows), so a much more modern Cygwin
dll under the hood of the bash/coreutils pieces. But yes, large parts
of that git distribution, aside from the shell, are compiled by MinGW
compilers (MinGW-w64 in the under-development git 2.x releases) rather
than Cygwin compilers.

-Tony


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple



More information about the Cygwin mailing list