Я могу использовать mSysGit и мерзавца Cygwin?

Когда вы говорите переопределить, этот локальный проект будет идентичен удаленному хранилищу?

Если это так,

Как насчет того, чтобы перейти в каталог, куда вы хотите поместить его так, чтобы путь к CD

Затем,

git clone https://github.com/someuser/someproject.git

, который приведет некоторый проект в путь / к. Свежий и новый!

8
задан SilentGhost 27 March 2009 в 16:39
поделиться

6 ответов

Самый простой подход должен был бы установить любого мерзавца (msysGit или мерзавца Cygwin) для игнорирования стилей crlf.

core.autocrlf=false

Тем путем у Вас нет муравья нежелательным конфликтом.

10
ответ дан 5 December 2019 в 10:44
поделиться

Мерзавец Cygwin проверит как \n и перепутает мой Windows Eclipse, который я уверен, хочет, чтобы все было \r\n?

Большинство современных приложений (включая Eclipse) совершенно способно к использованию \n только.

Существует несколько раздражающих исключений (например, почтовый протокол), но в большинстве случаев можно придерживаться просто использования \n для всего.

Так, как VonC заявляет, просто отключить установку autocrlf и он будет прекрасен.

3
ответ дан 5 December 2019 в 10:44
поделиться

На самом деле, просто липкий с msysGit не сохранит Вас. У меня была одна проблема, где каждый исходный файл показал, как изменено из-за заканчивающей строку проблемы при использовании различных версий msysGit. Установка core.autocrlf в файле конфигурации мерзавца зафиксировала его.

1
ответ дан 5 December 2019 в 10:44
поделиться

Из этого сообщения - «Настройка GIT Server с Msysgit в Windows» - пользователь предложил эту ссылку - http://www.timdavis.com.au/git/setting-up -a-msysgit-server-with-copssh-on-windows /

Я использовал эту настройку и безупречно работает в Windows for Me.

Надеюсь, это поможет

2
ответ дан 5 December 2019 в 10:44
поделиться

У меня головная боль по поводу окончаний строк. Я использую cygwin git, и он всегда сообщает о некоторых новых проверенных текстовых файлах как о "модифицированных". Когда я изменил "core.autocrlf" с "true" на "input", десять из пятнадцати файлов исчезли из списка измененных, а оставшиеся пять исчезли после того, как я установил "core.autocrlf" на "false".

Я не могу проголосовать за решение VonC из-за низкой репутации, но я бы сказал, что оно работает для меня.

0
ответ дан 5 December 2019 в 10:44
поделиться

Я установил для core.autocrlf значение false в msysgit и взял все, что установлено cygwin по умолчанию.

У меня возникли проблемы с выходом из командной строки с помощью инструментов cygwin и инструментов mingw, поставляемых с msysgit, из-за явных изменений в режимах файлов (755, казалось, изменились на 644 в каждом файле). Похоже, это проблема с исполняемым битом. git reset не помог.

Однако выполнение первоначального клона из окна графического интерфейса пользователя msysgit не привело к возникновению этой проблемы, и теперь я могу использовать cygwin либо из его собственной оболочки bash, либо из командной строки, либо из msysgit из оболочки bash. Другими словами, все кажется счастливым.

Итак, суть в том, что если вы видите, что каждый файл кажется изменяемым, а окончание строки не является причиной проблемы, попробуйте выполнить проверку через графический интерфейс.

0
ответ дан 5 December 2019 в 10:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: