Релиз Git LFS 2.3.0

Представлен Git LFS 2.3.0 с улучшенной производительностью, новыми функциями и исправлением ошибок.
LFS

Выпущена новая версия хранилища больших данных Git LFS 2.3.0. Git LFS (Large File Storage) — это расширение, заменяющее большие файлы на текстовые ссылки в Git, в то время как их содержимое файлов сохраняется на удаленных серверах GitHub Enterprise.

В новом релизе добавлены улучшения в git lfs migrate и git clone.

git lfs migrate

Улучшена производительность чтения упакованных объектов за счёт нативной реализации. Также Git LFS обучился избегать сохранения неизменённых объектов, что делает проверку репозитория больших файлов на 52% быстрее по сравнению с предыдущей версией.

~/g/git-lfs (master) $ git lfs version
git-lfs/2.2.1 (GitHub; darwin amd64; go 1.8.3; git 621d1f82)

/g/git-lfs (master) $ time git lfs migrate info
migrate: Sorting commits: ..., done
migrate: Rewriting commits: 100% (5840/5840), done
# ...
git lfs migrate info  36.30s user 19.80s system 147% cpu 38.127 total
~/g/git-lfs (master) $ git lfs version
git-lfs/2.3.0 (GitHub; darwin amd64; go 1.8.3; git 70995b39)

~/g/git-lfs (master) $ time git lfs migrate info
migrate: Sorting commits: ..., done
migrate: Examining commits: 100% (5840/5840), done
# ...
git lfs migrate info  23.74s user 5.71s system 162% cpu 18.144 total

git clone

Команда git clone работает в репозиториях больших файлов на 170% быстрее, чем в предыдущих версиях. Это означает, что нативная Git-команда git clone работает так же быстро, что и, теперь уже устаревшая, git lfs clone. При одновременной пакетной обработке и передаче объектов можно ожидать существенного улучшения производительности инструментов, использующих git clone или git checkout.

Подробный список нововведений и улучшений можно найти на GitHub странице проекта.

Источник: блог GitHub

Ещё интересное для вас:
Тест: чьё это рабочее место? Угадываем айтишников по их столам
Тест: что вы знаете о работе мозга?
Тест: какой язык программирования вам стоит выбрать для изучения?

Вакансии в тему:

Tooligram
Разработчик Node.js / Vue.js
Разработчик Node.js / Vue.js
Tooligram, удаленно, до 150 000 ₽ (до налогов)
Dropwow
PHP-разработчик
PHP-разработчик
Dropwow, Москва, до 130 000 ₽
CallKeeper
JavaScript-разработчик
JavaScript-разработчик
CallKeeper, Москва, от 100 000 до 150 000 ₽
«Сбербанк-Технологии»
Java-программист
Java-программист
Сбербанк-Технологии, Рязань