Setup and Config
Getting and Creating Projects
Basic Snapshotting
Branching and Merging
Sharing and Updating Projects
Inspection and Comparison
Patching
Debugging
External Systems
Server Admin
Guides
- gitattributes
- Command-line interface conventions
- Everyday Git
- Frequently Asked Questions (FAQ)
- Glossary
- Hooks
- gitignore
- gitmodules
- Revisions
- Submodules
- Tutorial
- Workflows
- All guides...
Administration
Plumbing Commands
- 2.12.5 → 2.54.0 no changes
-
2.11.4
2017-09-22
- 2.7.6 → 2.10.5 no changes
-
2.6.7
2017-05-05
- 2.5.6 no changes
-
2.4.12
2017-05-05
- 2.1.4 → 2.3.10 no changes
-
2.0.5
2014-12-17
ОПИСАНИЕ
Читает упакованный архив (.pack) из стандартного ввода, распаковывая содержащиеся в нём объекты и записывая их в репозиторий в "несжатом" формате (один объект на файл).
Объекты, которые уже существуют в репозитории, не будут распакованы из pack-файла. Поэтому ничего не будет распаковано, если вы используете эту команду для pack-файла, который существует в целевом репозитории.
См. git-repack[1] для получения параметров создания новых пакетов и замены существующих.
ПАРАМЕТРЫ
- -n
-
Пробный запуск. Проверить pack-файл без фактической распаковки объектов.
- -q
-
Команда обычно показывает процент выполнения. Этот флаг подавляет его.
- -r
-
При распаковке повреждённого pack-файла команда завершается критической ошибкой при первом же повреждении. Этот флаг указывает ей продолжать и приложить все усилия для восстановления как можно большего количества объектов.
- --strict
-
Не записывать объекты с повреждённым содержимым или связями.
- --max-input-size=<size>
-
Завершиться критической ошибкой, если пакет больше <размера>.
GIT
Является частью пакета git[1]