Возможно, вы не хотите, чтобы за видеофайлами следовал Git.Даже если они находятся в постоянной разработке и время от времени меняются, вы можете просто проиндексировать файл проекта вашего видеоредактора или что-то в этом роде.
Однако я бы посоветовал вам разбить ваш огромный проект на более мелкие.,Например, я предполагаю, что код application/
опирается на код framework/
, но изменения в этих папках независимы, пока API не нарушен.Так почему бы не поместить их в проекты 2 Git?
Для больших видеофайлов я бы посоветовал разместить их на центральном общем файловом ресурсе и выполнить синхронизацию.Если несколько человек меняют это каждый день, вы можете найти решение, чтобы поделиться только файлом проекта.Задайте другой вопрос, чтобы узнать подробности.
Я никогда не использовал это раньше, но это может быть очень удобно: Git поддерживает подпроекты.Это означает, что вы можете интегрировать другой репозиторий Git в свое дерево, и Git будет извлекать его коммиты, но база кода и история независимы и не будут такими большими.Может быть, это правильный подход для соединения от application/
до framework/
.