Как git относится к большим часто меняющимся файлам (картинкам, pdf документам)?
Держим в git репозитории помимо кода несколько сотен файлов: изображений (jpg, png), xls и pdf документов. Все файлы периодически меняются, хотя бы один раз в неделю. Для этих файлов нам так же важна история, чтобы знать когда и кем эти файлы были изменены, и в результате каких изменений кода.
Изображения — скриншоты экранов сайта для автотестов.
Документы — сгенерированы кодом для автотестов, чтобы сравнивать эталоны с текущим результатом.
Нормальная ли это практика держать в git репозитории сотни часто меняющихся jpg, png, xls, pdf документов? Или есть более правильное решение?