首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

git mktree

名称

git-mktree - 从 ls-tree 格式的文本中构建树对象

概要

代码语言:javascript
复制
git mktree [-z] [--missing] [--batch]

描述

以非递归ls-tree输出格式读取标准输入,并创建树对象。树条目的顺序由 mktree 规范化,因此不需要预先对输入进行排序。构建的树对象的对象名被写入标准输出。

选项

-z

ls-tree -z改为读取NUL终止的输出。

--missing

允许丢失对象。默认行为(没有这个选项)是验证每个树条目的 sha1标识一个现有的对象。该选项对于始终允许丢失的 gitlink 条目(又名“子模块”)的处理没有影响。

--batch

允许在退出之前构建多个树对象。每棵树都由一条空白线分隔开来。最后的新行是可选的。注 - 如果使用该-z选项,行将以 NUL 结束。

扫码关注腾讯云开发者

领取腾讯云代金券