Git LFS git lfs migrate import включать все типы файлов, указанные в .gitattribute? - PullRequest
0 голосов
/ 26 мая 2020

Я установил git lfs и создал файл gitattribute с большим количеством типов файлов для отслеживания. Теперь я хотел бы запустить команду git lfs migrate для всех типов файлов, указанных в атрибуте .gitattribute. Как я могу это сделать?

Похоже, что все источники, которые я нашел, работают либо с одним типом файлов за раз, либо со списком типов файлов, разделенных запятыми:

$ git lfs migrate import --include='*.psd'

$ git lfs migrate import --include='*.psd,*.jpg'

1 Ответ

0 голосов
/ 18 июня 2020

Я думаю, что вы ищете git lfs migrate import --fixup

Вот документация для git lfs migrate import, в которой говорится:

--fixup Infer --include и --exclude фильтруют для каждой фиксации на основе файлов .gitattributes в репозитории. На практике эта опция импортирует любые пути к файлам, которые должны отслеживаться Git LFS в соответствии с файлом (-ами) репозитория .gitattributes, но это еще не указатели. Эта опция несовместима с явно заданными фильтрами --include, --exclude.

...