После перехода на Windows я использую msysgit со своей включенной оболочкой bash, и это хорошо работает для меня. Но у меня есть проблемы: наш процесс сборки ant не будет запущен в этой оболочке, я бы хотел использовать Cygwin xterms вместо окна командной строки Windows, поскольку совместимость с терминалом не подходит для запуска всего остального, как в этом окне и т.д.
Я действительно сделал попытку придерживаться msysgit в командной оболочке Windows, так что мне не нужно использовать отдельное окно для сборки, но у него появилось еще больше проблем: отсутствие cd
- и файла завершение убивает меня, большинство команд, которые я хотел бы передать, не присутствуют и т.д.
Итак, если я переключусь на использование Cygwin git, или, что еще хуже, используйте оба в разное время, ли линии заканчиваются, чтобы укусить меня? Будет ли Cygwin git ожидать, что все будет \n
, и подумайте, что он видит изменения, потому что mSysGit преобразован в \r\n
при проверке? Будет ли Cygwin git проверяться как \n
и запутать мое Windows Eclipse, которое, я уверен, хочет, чтобы все было \r\n
?