简体中文 ▾ 主题 ▾ 最新版本 ▾ 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] 套件的一部分