git-unpack-objects
Имя
git-unpack-objects - Распаковка объектов из архива
Синтаксис
git unpack-objects [-n] [-q] [-r] [--strict]
Описание
Считывает упакованный архив (.pack) со стандартного ввода, распаковывает содержащиеся в нём объекты и записывает их в репозиторий в формате «разрозненных» объектов (по одному объекту на файл).
Объекты, которые уже существуют в репозитории, не будут распакованы из файла пакета. Поэтому ничего не будет распаковано, если вы используете эту команду для файла пакета, который уже существует в целевом репозитории.
См. git-repack[1] для параметров создания новых пакетов и замены существующих.
Параметры
- -n
-
Режим проверки. Проверяет файл пакета без фактической распаковки объектов.
- -q
-
Команда обычно отображает процентный прогресс. Этот флаг подавляет его.
- -r
-
При распаковке повреждённого файла пакета команда завершается при первой обнаруженной ошибке. Этот флаг позволяет ей продолжать работу и сделать всё возможное, чтобы восстановить как можно больше объектов.
- --strict
-
Не записывать объекты с повреждённым содержимым или ссылками.
- --max-input-size=<size>
-
Завершить работу, если пакет больше, чем <размер>.
unpack-objects
© 2005–2026 Linus Torvalds and others
Licensed under the GNU General Public License version 2.
https://git-scm.com/docs/git-unpack-objects