Можно добавить любые атрибуты, которые вы хотите, в файлы атрибутов git. Затем вы можете запросить значения с помощью git-check-attr
. Насколько я знаю, существует нет соответствующего git-set-attr
типа функции, вам придется обновлять файлы атрибутов git напрямую.
Используйте .gitattributes
для атрибутов, которые будут контролироваться версией и перемещаться, когда хранилище будет клонировано, извлечено и т. Д.
Используйте $GIT_DIR/info/attributes
для «приватных» атрибутов, которые не будут перемещены при переносе истории версий в другой репозиторий.