“.git/shallow”文件中保存了哪些信息?

“.git/shallow”文件中保存了哪些信息?,git,jenkins-pipeline,shallow-clone,Git,Jenkins Pipeline,Shallow Clone,我知道git认为存储库很浅,如果它在.git目录中有.git/shall文件 当cat-在深度为5的本地克隆浅存储库上复制文件时,我只看到一个哈希值,而当我运行jenkins作业以在深度为5克隆同一个repo时,我看到多个哈希值 此文件中保存了哪些信息?如何确定?请注意,--depth意味着--single branch,这解释了单个散列。也许Jenkins作业正在使用——没有单个分支来覆盖它。

我知道git认为存储库很浅,如果它在
.git
目录中有
.git/shall
文件

cat
-在深度为5的本地克隆浅存储库上复制文件时,我只看到一个哈希值,而当我运行jenkins作业以在深度为5克隆同一个repo时,我看到多个哈希值

此文件中保存了哪些信息?如何确定?

请注意,
--depth
意味着
--single branch
,这解释了单个散列。也许Jenkins作业正在使用
——没有单个分支来覆盖它。