Почему git настолько медленный с большими файлами?

Я пытался использовать git для управления моими фотографиями (делать резервные копии / делать снимки). Вся библиотека – несколько ГБ. Большинство файлов – JPG размером 2-3M. Когда я добавлял файлы в репозиторий, это, казалось, занимало несколько дней. Загрузка процессора всегда была около 100%.

Есть ли причина, по которой git должен быть медленным в больших файлах?

Ps Я знаю, что git не был предназначен для этого.

    One Solution collect form web for “Почему git настолько медленный с большими файлами?”

    Git по умолчанию сжимает файлы. JPEG по умолчанию уже сжаты. Дело не в больших файлах, а в том, что это сжатые файлы.

    Вы заметите тот же эффект, добавляющий ZIP-файлы в репозиторий git.

    EDIT: Есть интересный поток на https://stackoverflow.com/questions/7102053/git-pull-without-remotely-compressing-objects о сжатии.

    Interesting Posts

    При каких обстоятельствах SqlConnection автоматически включается в транзакцию TransactionScope?

    Как конвертировать миллисекунды в формат «hh: mm: ss»?

    Как получить 16-разрядные программы для работы с 64-разрядной Windows?

    В Windows 10 почему некоторые программы не масштабируются на втором мониторе?

    Можно ли удалить рекламу в Foxit Reader 6.0?

    jquery check отметьте все флажки с помощью кнопки

    Как установить приоритет загрузки на cd?

    C указатель на массив / массив значений указателей

    Угловой порядок выполнения с `$ q` – Цепочные обещания

    Framework vs. Toolkit vs. Library

    Могу ли я точно настроить яркость экрана?

    Почему Windows Explorer не отвечает?

    Предотвратите установку установщиком Windows 10 с помощью предустановленного серийного ключа без отключения UEFI

    Я могу использовать больше памяти, чем то, что я выделил с помощью malloc (), почему?

    Установите HTML-страницу в качестве обоев на Linux

    Давайте будем гением компьютера.