Description
This is a feature request, of sorts, which is why I'm not using the standard Issue template. I hope I understood correctly from your homepage that this is the right place for feature requests, so that that's okay!
So, I understand that Git for windows is built on MSYS2, which is itself build on Cygwin. Some (but certainly not all) users of Git for Windows are going to want additional Unix-like commands and features (which they might typically get by installing MSYS2 or Cygwin), above and beyond the ones which Git for Windows needs and provides (see, e.g., this Stack Overflow question).
Because of that, it would be great to have a supported version of Git for Windows which adds just what you need if you already have MSYS2 installed and running. Or a supported version of Git for Windows with MSYS2 pacman
included, so that users who want/need to do so can add features. Does something like that exist? If not, is there a chance of it? (And, of course, are there maybe strong technical reasons why it isn't currently done like this?)
If that doesn't currently exist (as I think I understand correctly that it doesn't), then is it correct to say that a user who wants this either has to have two separate MSYS2/Cygwin installs on their machine (one for the pacman
features plus one for Git), or else that they have to roll their own version of what I'm talking about, using the Git for Windows development environment? I think it's worth emphasizing that obviously that latter process would be considerably more complex than just installing a full MSYS2 plus installing Git for Windows separately. (And as far as I'm aware, there'd be no particular documentation about how to use the Git for Windows SDK to achieve this - again, apologies if this is not correct! - so that each user who wants this would just have to sit down and work it out for themselves - which I'm sure is perfectly do-able, but takes time in our busy world! - independently.)
Thank you - for what is anyway, already (obviously!) an awesome project!