українська мова ▾ Topics ▾ Latest version ▾ git-mktree last updated in 2.43.0

НАЗВА

git-mktree - Створити деревоподібний об’єкт з тексту, відформатованого за допомогою ls-tree

СИНОПСИС

git mktree [-z] [--missing] [--batch]

ОПИС

Зчитує стандартний ввід у нерекурсивному форматі виводу ls-tree та створює об’єкт дерева. Порядок записів дерева нормалізується mktree, тому попереднє сортування вхідних даних не потрібне. Ім’я побудованого об’єкта дерева записується на стандартний вивід.

ОПЦІЇ

-z

Замість цього зчитайте вивід ls-tree -z, що завершується NUL-значенням.

--missing

Дозволити відсутні об’єкти. Поведінка за замовчуванням (без цієї опції) полягає в перевірці, чи хеш кожного запису дерева ідентифікує існуючий об’єкт. Ця опція не впливає на обробку записів gitlink (також відомих як "підмодулі"), яким завжди дозволено бути відсутніми.

--batch

Дозволити побудову кількох об’єктів дерева перед виходом. Кожне дерево розділяється одним порожнім рядком. Кінцевий символ нового рядка необов’язковий. Примітка: якщо використовується опція -z, рядки завершуються символом NUL.

GIT

Частина набору git[1]