Почему 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

    Изменить каталог вверх до указанной цели

    Можно ли создать специальный ярлык для «отмены» в Word 2013?

    Частный байт VS Рабочий набор в Process Explorer

    Список рассылки с функциями подписки / отписки

    Почему Excel отображает мою информацию, подобную этой, в режиме предварительного просмотра?

    Удалите ненужную криптографию с открытым ключом GPG под капотом

    Моя скорость интернета составляет 100 Мбит / с, но скорость загрузки составляет всего 250 Кбит / с. Почему?

    Можно использовать кроссоверный кабель для обмена Интернетом между Windows 7 и Ubuntu?

    Как переопределить Office 2013 до 2010 года?

    Архив файлов Outlook Windows 10

    Как работает точная GeoLocation в HTML5?

    Только ноутбук Dell не подключается к Интернету

    Как создать ярлык, который задает переменную окружения, а затем запускает программу, не открывая окно CMD?

    Насколько точна текущая скорость CURL в индикаторе выполнения?

    Назначить IP-адреса certian mac-адресам в dd-wrt

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