GIT> 20 тыс. Новых файлов душат VSCode UI, "Слишком много активных изменений" - PullRequest
2 голосов
/ 22 мая 2019

Я пытаюсь добавить папку, которая должна отслеживаться, однако это файлы размером> 1 ГБ /> 20 КБ.

Как только я добавлю его, я получу предупреждение о слишком большом количестве активных изменений, и Git просто откажется работать правильно (в VS Code после предупреждения я не могу ничего зафиксировать, он говорит, что изменений нет (пока не осталось)боковая кнопка показывает, что есть изменения)).

Пытался использовать командную строку, но просто не выдвигал новую папку: /

Любой совет, как работать с большим количеством новых файлов?У меня будет ~ 5-6x папок от 1 ГБ до 5 ГБ и от 20 до 200 К файлов на папку.

1 Ответ

0 голосов
/ 23 мая 2019

Должны ли вы действительно отправлять столько файлов в git-репо? Добавление нескольких гигабайт файлов в репозиторий git считается плохой практикой.

Например, Github.com запрашивает, чтобы репозитории git были меньше 1 ГБ

Рассмотрим следующие подходы

Git LFS

https://git -lfs.github.com /
Git LFS - это плагин, предназначенный для хранения бинарных файлов. Они управляются с помощью git, но хранятся снаружи. Это считается лучшим подходом, когда вам нужно иметь большие файлы в git-репо.

Resoldency Resolver

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

Javascript / Node - npm
Ruby - связка

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...