1

Я искал точно такой же термин, которым назвал этот вопрос, но все, что я нашел, были вопросы, касающиеся очистки git-репозиториев, которые содержат много ревизий слишком большого количества или особенно слишком больших файлов.

Тем не менее, то, что я ищу, это возможность не допустить, чтобы git-репозитории входили в это состояние, что-то вроде

filesize > X mb => keep at most n revisions
filename matches *.foo => keep at most m revisions
...

Разве нет возможности настроить git таким образом? Мне действительно нужно ждать, пока репо заполнится, а затем пройти через утомительный процесс git-filter-branch и его родственников?

0