Sas*_*olf 30 git git-clone
在git中执行浅层克隆(使用该--depth选项)时,根提交被标记为已移植.
--depth
谷歌搜索没有导致任何令人满意的文件.
它似乎与git移植物没有任何关系,类似的术语将暗示这一点. 它只是一个标志,表明这个提交实际上有更多的父母,而不是"真正的"根提交?还是有更特别的东西吗?
mga*_*aia 24
从您的链接:
它的工作原理是让用户记录提交的伪造祖先信息.通过这种方式,您可以使git假装提交的父项集与创建提交时记录的不同.
在浅层克隆中,您的root提交是应该拥有父级的,但不在您的repo中.所以它似乎是一个很好的嫁接用例.
实际上:
Def.:Shallow提交确实有父母,但不在浅层回购中,因此假装这些提交没有父母而引入移植物.
归档时间:
10 年,9 月 前
查看次数:
6280 次
最近记录: