Git
英文 ▾ 主題 ▾ 最新版本 ▾ git-mktree 最後更新於 2.43.0

名稱

git-mktree - 從 ls-tree 格式化文字建立樹狀物件

概要

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

描述

讀取標準輸入中非遞迴的 ls-tree 輸出格式,並建立樹狀物件。樹狀項目的順序由 mktree 正規化,因此不需要預先排序輸入。建立的樹狀物件的物件名稱會寫入標準輸出。

選項

-z

讀取以 NUL 字元結尾的 ls-tree -z 輸出。

--missing

允許遺失的物件。預設行為(不使用此選項)是驗證每個樹狀項目的雜湊是否識別現有的物件。此選項對 gitlink 項目(又稱「子模組」)的處理方式沒有影響,gitlink 項目始終允許遺失。

--batch

允許在退出之前建立多個樹狀物件。每個樹狀物件以單一空白行分隔。最後的換行符號是可選的。請注意 - 如果使用 -z 選項,則行以 NUL 字元結尾。

GIT

屬於 git[1] 套件的一部分

scroll-to-top