Cygwin + msysgit - неверные окончания строки отправлены для редактирования сообщения
Я использую cygwin в Windows 7, но я решил работать с msysgit вместо стандартного cygwin git, потому что msysgit всегда более свежая. Все работает довольно хорошо, кроме редактирования коммитов. Я использую nano (форма cygwin), и мой msysgit, очевидно, отправляет на него окончания строки CRLF, поэтому они неправильно отображаются в окне cygwin (как ^ M).
У вас есть идеи, как это исправить?
Считаете ли вы, что сочетание Mssygit и Cygwin является хорошим подходом в любом случае?
Спасибо!
1 ответ
Считаете ли вы, что сочетание Mssygit и Cygwin является хорошим подходом в любом случае?
Я склонен избегать этого, так как msysgit теперь намного более предварительно отформатирован и обновлен, чем cygwin в отношении git. Смотрите " Git под windows: MSYS или Cygwin?".
Вы можете рассмотреть возможность использования nano для Windows.
Проверьте по крайней мере для обоих git значение git config core.autocrlf.
Убедитесь, что это ложно в обеих средах. Смотрите " Окончательные рекомендации по настройке git autocrlf".