Git просто ссылается на них как на «атрибуты» в целом и описывает их в the gitattributes
documentation. Установка diff=
является «атрибут различий», и по какой-либо причине, список встроенных атрибутов в разделе под названием Определение пользовательского ханка-заголовок:
Во-первых, в .gitattributes, вы присвойте атрибут diff для путей .
*.tex diff=tex
(это где Git этикетки это "атрибут дифф").
Есть несколько встроенных шаблонов, чтобы сделать это проще, и tex
это один из них, так что вам не нужно писать выше в файле конфигурации (вам все еще нужно, чтобы включить это с механизмом атрибутов , через .gitattributes
). Имеются следующие встроенные шаблоны: ...
(Я не буду воспроизводить весь список здесь, который довольно длинный. Обратите внимание, что разные версии Git имеют разные встроенные шаблоны, поэтому вы должны смотреть в документации для вашей конкретной версии Git, которую вы должны иметь возможность просматривать с помощью git help gitattributes
.)
Ну, Google для «gitattributes diff» предоставляет очень актуальную страницу руководства, в которой есть список встроенных: https : //git-scm.com/docs/gitattributes – Gimby
@Gimby ^^ ashamed, вероятно, использовал find on 'diff = java' или что-то в этом роде ... Я наткнулся на эту ссылку, которая выглядела как большой документ: https: //git-scm.com/book/en/v2/Customizing-Git-Git-Attributes, но имеет n o такой список –
Можно ли предположить, что 'html/xhtml' будет работать и на' xml'? –