Вопросы по теме 'gitattributes'
Можно ли пометить определенный файл или содержимое определенной папки как двоичный в .gitattributes?
В нашем репо у нас есть js файл, который вполне читается, но нам не требуется никаких отчетов о различиях внутри него. Это только загромождает экран. Поэтому мы хотим, чтобы он считался двоичным. Вот что мы делаем с *.min.js , и все довольны...
634 просмотров
schedule
02.12.2021
Пробелы в шаблонах .gitattributes
Я пишу несколько инструментов для git, которые используют фильтры smudge / clean и поэтому я должен создать записи в файле .gitattributes .
К сожалению, этот файл анализируется довольно просто путем разделения на пробелы, поэтому мне не кажется...
2180 просмотров
schedule
24.10.2021
Что будет делать `* text = auto eol = lf` в gitattributes?
У нас есть это в нашем файле .gitattributes:
* text=auto eol=lf
Я хотел бы точно понять, что это делает.
Первая часть - text=auto . Из документации :
Это гарантирует, что все файлы, которые Git считает текстовыми , будут иметь...
10744 просмотров
schedule
22.10.2021
Git: работа с исполняемыми файлами
У меня есть проект, в котором есть файл .sh , и он должен быть в исполняемом режиме после того, как его вытащили другие. Теперь я уже изменил его разрешения на своем локальном компьютере. Однако я хочу, чтобы он также был вытолкнут / извлечен как...
3011 просмотров
schedule
03.10.2021
Почему файлы отображаются как измененные после нового клонирования? Когда это git add --renormalize. использовал?
У меня проблема с файлами, которые отображаются как измененные после нового клона git.
Usecase in my repo:
все текстовые файлы должны содержать eol=LF , за исключением файлов *.txt , в которых должно быть eol=CRLF .
Вот как выглядит...
367 просмотров
schedule
18.09.2021
Как остановить git от нарушения кодировки при оформлении заказа
Недавно я добавил файл .gitattributes в репозиторий C # со следующими настройками:
* text=auto
*.cs text diff=csharp
Я перенормировал репозиторий , следуя этим инструкциям из github , и, похоже, он работал нормально ....
4869 просмотров
schedule
17.03.2022
Как нормализовать рабочие окончания строк дерева в Git?
Я клонировал репозиторий с несогласованными окончаниями строк. Я добавил .gitattributes , который устанавливает текстовый атрибут для файлов, которые я хочу нормализовать. Теперь, когда я фиксирую изменения, я получаю сообщение:
warning: CRLF...
42218 просмотров
schedule
27.03.2022
.gitattributes и нормализация окончаний строк: измененные файлы все еще там
Меня смущает поведение .gitattributes.
Следуя статье о нормализации окончаний строк, я сделал следующие шаги:
создал .gitattiributes с * text=auto
на моем компьютере Windows для разработчиков у меня есть core.autocrlf = true
на...
399 просмотров
schedule
06.08.2022
Github Linguist переопределяет подстановочный знак
Я хочу установить некоторые переопределения GitHub Linguist в моем файле .gitattributes , в частности, я хочу удалить некоторые файлы ".vb" из учета для определения языковой статистики:
Solution 1/Vb/My Project/AssemblyInfo.vb
Solution 1/Vb/My...
348 просмотров
schedule
13.09.2022
Перехватчик сервера Git для молчаливого игнорирования изменений в определенных файлах
В центральном репозитории git мне нужно игнорировать изменения в определенных файлах, когда они помещаются в репозиторий. Я не хочу отклонять (терпеть неудачу) весь push, а просто игнорирую эти изменения. Могу ли я использовать git-ловушку, которая...
883 просмотров
schedule
20.11.2022
Можно ли зафиксировать файл, который не соответствует поведению окончания строки, указанному в .gitattributes?
Если в указанный каталог добавляется файл .gitattributes со следующим содержимым:
*.txt text
Есть ли способ, которым новый файл или ранее нормализованный файл (например, все окончания строк LF) можно было бы зафиксировать в этом...
374 просмотров
schedule
01.07.2023
Почему «git status» игнорирует фильтр очистки .gitattributes?
У меня есть .gitattributes чистый фильтр для удаления все комментарии из файла перед фиксацией.
$ cat .git/config
[filter "cleancomments"]
clean = "grep -v '^#'"
$ cat .gitattributes
* filter=cleancomments
И у меня есть файл «тест»...
1665 просмотров
schedule
27.09.2023
Выберите git mergetool в зависимости от типа файла
При запуске git mergetool я бы хотел, чтобы git выбирал инструмент слияния, используемый на основе расширения файла. Как я могу это сделать?
Аналогичный вопрос был задан здесь: Git: настроить шаблоны для difftool и mergetool и ответом было...
3752 просмотров
schedule
25.12.2022
В чем разница между autocrlf и eol
Я читаю документацию git о .gitattributes , чтобы исправить свои проблемы со смешанными окончаниями строк и узнать, что есть две похожие настройки.
АВТОКРЛФ:
Преобразование конца строки Хотя Git обычно оставляет содержимое файлов в...
926 просмотров
schedule
12.05.2023
Как можно зафиксировать файл с помощью CRLF в git?
У меня есть репозиторий, содержащий 5 файлов, которые были зафиксированы с помощью CRLF. Я не знаю, как это произошло, но при чистой проверке, если я использую эту команду, она печатает 5 файлов (из сотен):
git grep -I --files-with-matches...
945 просмотров
schedule
17.06.2023