У меня уже установлен Cygwin на моих рабочих станциях, и мне интересно, нужно ли и почему я хотел бы установить Git для Windows (MSysGit) вместо пакета Git cygwin? Я могу себе представить, что могут возникнуть проблемы с несколькими версиями DLL «Cygwin» в системе.Нужен ли мне MsysGit, если у меня уже есть Cygwin?
Я ищу людей, которые использовали оба варианта, и могут дать представление о любых проблемах, с которыми они столкнулись при работе в обеих средах в системе, или проблемах с использованием пакета Git, включенного в Cygwin, для повседневного использования. Опять же, я не спрашиваю, что лучше, или «вы должны использовать MSysGit, потому что cygwin раздувается!» И т. Д. Кроме того, я не буду использовать BASH или MinTTY в качестве моего терминала, я буду использовать PowerShell и который я добавлю каталог BIN cygwin в среду PATH Windows.
Если вы собираетесь использовать Power Shell в любом случае, почему вы хотите возиться с Cygwin? Git-пакет, распространенный с Cygwin, является древним (в настоящее время 1,7,9) по сравнению с гораздо более современным распределением msysgit. –
Я использую Cygwin для SSH, NetCat и других инструментов командной строки Unix/Linux, которые я выполняю из командной строки powershell. Хотя наличие более новой версии (1.8.2 против 1.7.9) является убедительным, я не уверен, что этого достаточно, чтобы «не» использовать версию Cygwin ... (Это серьезная причина, хотя если нет другие проблемы для запуска нескольких DLL Cygwin в одной системе. –