13

使用git-subtree,运行 a 时计算的差异数量git subtree split会随着时间的推移而增加,达到可以使拆分需要很长时间的值。

解决这个问题的一种方法是git rm路径,提交它然后git subtree add返回。

有没有更简单/更干净的方法来重置子树?

4

1 回答 1

1

在进行拆分时,--rejoin可以使用该选项,该选项似乎完全存在以重用已经发生的拆分。

--重新加入::

此选项仅对 split 命令有效。

拆分后,将新创建的合成历史合并回您的主项目。这样,未来的拆分只能搜索自最近一次 --rejoin 以来添加的历史记录部分。

来自https://github.com/apenwarr/git-subtree/blob/master/git-subtree.txt

于 2013-01-24T00:30:34.947 回答