среди разработчиков расклад совсем другой, под виндой и какой-то сборкой XAMP или подобного клепают мелкие сайты, если идут крупные проекты, то там уже виртуализация, ну или как минимум unix система.
Пробовал графические, вернулся к консольному клиенту — удобнее.
Ой, вот только не надо чтобы майкрософт в git лезла, они там такого говна понаделают
Скажу честно, пользовался WAMP, проблем не было, и модулей множество ставил, и Mongo юзал, до тех пор пока не пришлось столкнуться с тормознутым Symfony2, из-за него пришлось перейти на Linux, под виндой оно работало ну ООЧЕНЬ медленно. Но это не проблема винды, а проблема PHP (хотя Symfony2 и под линуксом сливает по скорости всем фреймворкам), т.е. опять же возвращаемся к моему же вопросу.
Так и запишем, под виндой тормозит :) Хотя я это и так знал, все время у виндовых разработчиков наблюдались эпичные тормоза.
Возвращаясь к вашему вопросу — потому что разработчикам она оказалась нафиг не нужна. Те разработчики которые могут портировать уже давно на linux сидят и на кой им портировать что-то на win?
Забавный факт, что если на винду поставить виртуальную машину с linux, то несмотря на оверхед виртуализации всё работает гораздо быстрее. Правда этот кейс работал пару лет назад под W7, не знаю как дела обстоят сейчас.
Я тоже так пробовал, но мне хотелось бы чтобы IDE была запущена в винде (из соображений производительности, да и шрифты в PHPStorm на линуксе ужасны, если не использовать OpenJDK), а сервер в виртуалке, однако через Shared Folders виртуалбокса это тоже тормозило :(
Юзаю винду как хост-систему и линукс в виртуалке. Pycharm запущен в винде и по сейву файла автоматически кидает этот файл на виртуалку просто по сети. Звучит костыльно, но особых проблем не имею.
Разработка — это не только сайты. Под Windows работают тысячи разработчиков, которые пишут системное и прикладное ПО под эту платформу для своих клиентов, и этим клиентам не нужен Linux. Такие разработчики зачастую используют корпоративный GitHub или GitLab. Почему они выбрали git — другой вопрос.
Если Git позиционирует себя как самую популярную распределённую СКВ, значит у него должна быть полноценная поддержка всех популярных платформ. От этого все только выиграют.
Я не уверен, но думаю, что если провести статистический анализ популярности ОС только среди целевой аудитории Git-а, то Windows покажет совсем другие результаты. Ну и разумееться разработчики GIT ориентируются на свою целивую аудиторию.
Не понимаю, почему многие разработчики с самой популярной ОС игнорируют самые популярные опен-сурс программы. Тут ведь как: если что-то тебе надо — напиши. А у них и так всё работает.
В общем, посмотрел.
Это тот же самый Git for Windows, только с обновленными файлами Git. Проблемы с устаревшими GNU утилитами никуда не делись. В частности, этот дистрибутив использует старый OpenSSH 4.6, у которого есть проблема со скоростью передачи файлов.
А расскажите что из этого вы используете или планируете использовать?
Я просто обычно пользуюсь GUI Git Extensions и мне его функционала хватает, а с ним как раз и поставляется 1.9.5. В командную строку я практически никогда не использовал
Стоило бы наверное упомянуть, что msys2 (и babun) фактически используют cygwin. А то частенько в сравнительных статьях выглядит так, будто cygwin — это какой-то вымирающий динозавр…
Добавление. В smartgit для windows входит git 1.9.5 ming. И можно заменить его на любой другой. Хотя именно в Windows есть некоторый шанс нарваться на несовместимость русскоязычных имён файлов с некоторыми версиями Git.
Альтернативы Git for Windows