关于git graftsvs的问答很少replace。搜索[git] + grafts + replace仅找到两个与5.关联的东西。git- info-grafts-for和git-what-is-a-graftcommit或a-graft-id。git.wiki.kernel.org上还有一条注释:GraftPoint
现在,嫁接物是否已被replace和完全取代filter-branch,或者某些特殊情况(和向后兼容性)是否仍需要它们?
通常,它们之间有何不同(例如,在回购协议之间传输的是哪些),并且它们在总体上如何相同?我已经看到,Linus在关于提交代数的讨论中似乎似乎并不关心嫁接,(最大父母返回任何根品种)“嫁接已经不可靠了”。
编辑:找到更多信息。
搜索www.kernel.org/pub/software/scm/git/docs graft仅找到3个结果:
GIT-滤波器分支(1),
v1.5.4.7 / GIT-滤波器分支(1),
v1.5.0.7 / GIT-svn的(1)。
更广泛的搜索发现RelNotes / 1.6.5.txt包含:
refs / replace / hierarchy被设计为可替代“ grafts”机制,并具有可以跨存储库传输的附加优点。
不幸的是,gitrepository-layout(5)尚未更新到refs / replace / repository布局信息(和注释),也没有任何有关信息/移植的弃用注释。
这更接近于支持我的想法,但是我欢迎您进行任何确认或澄清。
MYYA