Я все время работаю над Linux и не знаю, что такое Windows, даже не имея Windows-бокса. Git в настоящее время работает на Windows? Или я создаю проблемы для моих приятелей Windows, используя его?
Насколько я могу судить msysgit отлично работает в Windows Vista.
Это после 2-месячного опыта проверки плагинов и приложений для Ruby on Rails: -)
В любом случае, установка была простой, без проблем.
У меня не было проблем, даже с инструментами gui (gitk и git gui), использующими git из Cygwin . Люди Cygwin очень добросовестны и имеют большое сообщество для загрузки.
Я слышал об этом много хорошего, но камнем преткновения для меня (и для японской компании, в которой я работаю) является отсутствие кроссплатформенной поддержки имен файлов Unicode. Это зависит от того, важна ли для вас эта особенность.
См. Ошибка 80 в системе отслеживания ошибок msysgit .
См. Какие DVCS поддерживают имена файлов Unicode? вопрос, который я задал по этому поводу.
Существует порт черепахи для GIT, в версии 0.4 пока:
Вы также должны проверить Git-Extensions , который добавляет команды git в качестве расширений оболочки - прекрасно работает с msysgit.
Да, это так. Посмотрите эту скринкаст на GitCasts .
В случае, если вы в основном используете Eclipse в качестве своей IDE, есть замечательный поставщик команды EGit, который довольно прост в установке. Проверьте это: http://www.eclipse.org/egit/
Работает, но не хорошо. Если вы немного погуглите, вы найдете порт, который использует MinGW . Основными проблемами являются нестабильность и некоторые очень похожие на Linux инструменты (gittk). Если вам это действительно нужно, вы сможете обойтись.