Описание тега gitattributes
Атрибуты Git предоставляют возможность устанавливать различные настройки для набора файлов / каталогов.
1
ответ
Git Кроссплатформенные линейные окончания
Я делюсь репозиторием git со многими людьми, и в настоящее время нам трудно получить желаемую функцию окончания строки. То, что мы хотели бы случиться: Все файлы в хранилище хранятся с окончанием строки LF Когда пользователь Mac тянет / клонирует / …
20 ноя '16 в 22:10
1
ответ
Использование gitattributes для примеров лингвистов
Есть ли конкретные примеры, чтобы обнаружить неправильные языки в GitHub с помощью лингвистических атрибутов? Источник: https://github.com/github/linguist лингвист-документация лингвист-язык лингвист-vendored
17 ноя '16 в 15:48
2
ответа
Переопределить.gitattributes text=auto в Windows
Это довольно не интуитивно понятно: C:\python-tdl\examples\termbox>git config core.autocrlf false C:\python-tdl\examples\termbox>git commit termbox.py warning: LF will be replaced by CRLF in examples/termbox/termbox.py. The file will have its …
22 июн '15 в 11:22
1
ответ
.gitattributes export-ignore если в текущем каталоге, но включить if в подкаталог
Как я могу использовать.gitattributes, чтобы игнорировать каталог в родительском, но включать каталог в дочерний? Например, рассмотрим /config каталог. Корень имеет /config каталог, и есть также один расположен в /app/config Добавление config export…
28 фев '14 в 22:00
1
ответ
"openssl"] не является допустимым именем атрибута: .git/info/attribute:5
Я получаю следующую ошибку при установке атрибутов в .git/info/attributes файл. $ git add --dry-run . "openssl"] is not a valid attribute name: .git/info/attributes:5 "openssl"] is not a valid attribute name: .git/info/attributes:8 add '.gitignore' …
13 янв '14 в 14:19
1
ответ
Игнорировать строку кода в Git
В моем проекте я хотел бы игнорировать одну строку кода, потому что он содержит каталог, который отличается для каждого пользователя репо. Я нашел полезный ответ для своей проблемы, однако я не знаю, как применить это к моей собственной проблеме. Ст…
04 июн '15 в 13:41
3
ответа
Возможно ли, чтобы все команды "git diff" использовали "Python diff" во всех проектах git?
При включении линии *.py diff=python в локальном файле.gitattributes, git diff создает отличные метки для различных ссылок на файлы Python (с именем функции, в которой находятся изменения и т. д.). Можно ли попросить git использовать этот режим diff…
07 май '10 в 12:55
5
ответов
Мерзкое пятно / чистый фильтр между ветвями
Есть много связанных вопросов, связанных с грязными / чистыми фильтрами - я потратил несколько часов, читая их, и пробуя различные варианты, но все еще терпел неудачу. Я надеюсь, что смогу спросить так, чтобы я получил ответ, который работает для ме…
07 апр '14 в 10:20
1
ответ
Что не так с этим git smudge/clean filter?
Я хочу применить этот фильтр в своем репозитории git, чтобы удалить раздел из файла решения во время извлечения и добавить этот раздел во время фиксации. Это раздел, который я хочу удалить или добавить: GlobalSection(SubversionScc) = preSolution Svn…
21 мар '11 в 16:33
0
ответов
Запретить автоматическое слияние в Bitbucket для определенного файла в следующих ветках выпуска
Мы используем Bitbucket в качестве хранилища веб-контента и включили автоматическое объединение для будущих выпусков веток. Это позволяет нам подготовить контент для статей, которые нацелены на публикацию в течение нескольких недель в соответствующе…
20 дек '17 в 16:50
1
ответ
Игнорировать текст =auto в файле.gitattributes
Я проверил ветку foo, а теперь я хочу перейти на ветку bar, error: Your local changes to the following files would be overwritten by checkout: <300 files follow> У кого-то есть .gitattributes подать на foo это включает text=auto Все "изменения…
26 янв '15 в 06:37
1
ответ
gitattributes -merge для одного конкретного каталога (существующее хранилище)
Извините, если это дубликат. Я искал, но не нашел ничего, что, кажется, работает. У меня есть git-репо, которое работает с историей, различными ветками и т. Д. Репо не имеет ранее существовавшего .gitattribute файл, поэтому я добавил один. мой .gita…
31 янв '19 в 08:59
1
ответ
Почему файлы считаются измененными после свежего клона? Когда есть git add --renormalize . используемый?
У меня проблема с файлами, которые рассматриваются как измененные после свежего клона git.Usecase в моем репо: все текстовые файлы должны иметь eol=LF, Кроме *.txt файлы, которые должны иметь eol=CRLF, Вот как .gitattributes похоже: * text=auto *.tx…
08 фев '19 в 12:20
1
ответ
Настройка конца строки gitattribute
Я работаю над хранилищем кода, где все разработчики, работающие с хранилищем, используют Windows PC & eclipse в качестве своей IDE. Администратор хранилища настроил это .gitattributes файл в родительском каталоге со следующим: * text eol=crlf Я чита…
05 янв '17 в 23:43
1
ответ
Принудительно использовать LF eol в git-репо на всех платформах с.gitattributes
У меня есть удаленный репозиторий, который клонируется и работает в обоих windows и mac. Я хочу, чтобы всякий раз, когда кто-нибудь брал этот репо, он автоматически использовал LF eol на любой платформе. Моя основная проблема возникает всякий раз, к…
21 фев '15 в 18:59
1
ответ
В чем разница между autocrlf и eol
Я читаю git документацию о .gitattributes чтобы исправить мои проблемы со смешанными окончаниями строк и выяснить, что есть две похожие настройки. AUTOCRLF: Конвертация конца строки Хотя Git обычно оставляет содержимое файла в покое, он может быть с…
20 фев '17 в 08:52
8
ответов
Как нормализовать окончания рабочих строк в Git?
Я клонировал репозиторий с несовместимыми окончаниями строк. Я добавил .gitattributes который устанавливает атрибут текста для файлов, которые я хочу нормализовать. Теперь, когда я фиксирую изменения, я получаю сообщение: warning: CRLF will be repla…
26 мар '13 в 15:42
1
ответ
Выберите git mergetool в зависимости от типа файла
При беге git mergetoolЯ хотел бы, чтобы git выбрал инструмент объединения, основанный на расширении файла. Как я могу это сделать? Аналогичный вопрос был задан здесь: Git: настроить шаблоны для difftool и mergetool, и ответом было написать пользоват…
26 апр '14 в 16:27
4
ответа
Что делает "! Eol" в gitattributes?
Недавно я наткнулся на следующую запись в файле.gitattributes: "* text=auto !eol" Что значит !eol делать?
23 янв '14 в 08:09
6
ответов
git игнорирует шаблон.gitattributes
У меня есть структура каталогов, как это: root/ .git deploy/ Site/ blah/ more_blah/ something.local else.development Rakefile .gitattributes Изменить: чтобы уточнить выше, каталоги имеют конечный / и дети имеют отступ под каталогом, поэтому blah а т…
02 апр '11 в 17:35