git-mktree
从 ls-tree 格式的文本构建树对象。
概要
txt
'git mktree' [-z] [--missing] [--batch]描述
从标准输入读取非递归 ls-tree 输出格式的数据,并创建一个树对象。树条目的顺序由 mktree 进行规范化,因此不需要对输入进行预排序。构建的树对象的对象名称将写入标准输出。
选项
-z
:读取以 NUL 结尾的 ls-tree -z 输出。
--missing
:允许缺失的对象。默认行为(不使用此选项)是验证每个树条目的哈希是否标识一个存在的对象。此选项对 gitlink 条目(即 "submodules")的处理没有影响,它们始终允许缺失。
--batch
:允许在退出前构建多个树对象。每个树之间用一个空行分隔。最后的换行符是可选的。注意 - 如果使用 -z 选项,行将以 NUL 结尾。
Git
git(1) 套件的一部分
