Как использовать Git push / pull только с исходными (текстовыми) файлами? - PullRequest
1 голос
/ 20 апреля 2011

Я думаю, на самом деле два вопроса :

(1) Моя IDE генерирует определенную структуру каталогов (которую я не хочу изменять) с файлами разных типов, которые в основном бывают двух видов ... то есть источник (текст) по сравнению с двоичный файл. Я хочу работать с онлайн-хранилищем git. Какова лучшая практика использования git для извлечения / извлечения только файлов первого типа (типа источника / текста) и полного игнорирования нечитаемых человеком типов файлов, таких как двоичные файлы?

(2) Разве не лучше и проще, когда все типы файлов проекта, сгенерированные моей IDE (текстовые + двоичные), находятся под контролем исходного кода при работе с удаленными хранилищами в качестве резервных копий и т. Д.

Примечание: Я использую командную строку msysgit / Gitbash для Windows 7 с VisualC # /. Net и Monodevelop / mono в качестве IDE

1 Ответ

4 голосов
/ 20 апреля 2011

(1) Вы можете указать git просто игнорировать двоичные файлы, поместив выражения в файл .gitignore , как описано в git docs .

(2) Как правило, лучше не регистрировать файлы, сгенерированные вашей IDE или процессом сборки, поскольку их легко регенерировать, и это затрудняет обслуживание, когда ваша IDE меняет файлы между регистрациями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...